labgrid.provider package¶
Submodules¶
labgrid.provider.fileprovider module¶
-
class
labgrid.provider.fileprovider.FileProvider[source]¶ Bases:
abc.ABCAbstract class for the FileProvider
-
abstract
get(name: str) → dict[source]¶ Get a dictionary of target paths to local paths for a given name.
-
__abstractmethods__= frozenset({'get', 'list'})¶
-
__dict__= mappingproxy({'__module__': 'labgrid.provider.fileprovider', '__doc__': 'Abstract class for the FileProvider', 'get': <function FileProvider.get>, 'list': <function FileProvider.list>, '__dict__': <attribute '__dict__' of 'FileProvider' objects>, '__weakref__': <attribute '__weakref__' of 'FileProvider' objects>, '__abstractmethods__': frozenset({'list', 'get'}), '_abc_impl': <_abc_data object>})¶
-
__module__= 'labgrid.provider.fileprovider'¶
-
__weakref__¶ list of weak references to the object (if defined)
-
abstract
labgrid.provider.mediafileprovider module¶
-
class
labgrid.provider.mediafileprovider.MediaFileProvider(groups={})[source]¶ Bases:
labgrid.provider.fileprovider.FileProvider-
__abstractmethods__= frozenset({})¶
-
__attrs_attrs__= (Attribute(name='groups', default={}, validator=<instance_of validator for type <class 'dict'>>, repr=True, eq=True, order=True, hash=None, init=True, metadata=mappingproxy({}), type=None, converter=None, kw_only=False, inherited=False, on_setattr=None),)¶
-
__init__(groups={}) → None¶ Method generated by attrs for class MediaFileProvider.
-
__module__= 'labgrid.provider.mediafileprovider'¶
-
__repr__()¶ Method generated by attrs for class MediaFileProvider.
-