pyats.utils.fileutils.core package¶
Core fileutils functionality.
Submodules¶
Plugin manager for pyats.utils.fileutils
-
class
pyats.utils.fileutils.core.plugin_manager.
PluginManager
¶ Bases:
object
-
discover_external_plugins
()¶ Discover external fileutils plugins pip-installed by the user. Packages that want to provide plugins must advertise entry points at the os-level under the group
pyats.utils.fileutils.ENTRYPOINT_GROUP
. All subplugins are then automatically discovered and registered.
-
get_plugin
(os)¶
-
get_subplugin
(os, subplugin_dotted_name)¶
-
populate_builtin_plugins
()¶ register all built-in os-level plugins and their subplugins.
-