labgrid.provider package¶
Submodules¶
labgrid.provider.fileprovider module¶
-
class
labgrid.provider.fileprovider.
FileProvider
[source]¶ Bases:
abc.ABC
Abstract 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.
-