def extend_cli(self, root_subparsers): """Extend CLI with plugin subparser. """ user_dict = {} if self.add_base_groups: user_dict = dict(shared_groups=SHARED_GROUPS) self.specification = SpecParser.from_plugin(subparser=root_subparsers, plugin=self.plugin, base_groups=user_dict)
def extend_cli(self, root_subparsers): user_dict = {} if self.add_base_groups: user_dict = dict(description=self.plugin.description, shared_groups=SHARED_GROUPS) self.specification = SpecParser.from_folder( self.plugin.settings_folders(), self.plugin.name, user_dict=user_dict, subparser=root_subparsers)
def extend_cli(self, root_subparsers): """Extend CLI with plugin subparser. """ user_dict = {} if self.add_base_groups: user_dict = dict(shared_groups=SHARED_GROUPS) self.specification = SpecParser.from_plugin( subparser=root_subparsers, plugin=self.plugin, base_groups=user_dict)