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.
-