def __init__(self, context): """ Call the __init__ methods for both of our superclasses. """ # Add standard create options CreateRepositoryCommand.__init__(self, context) ISORepoCreateUpdateMixin.__init__(self)
def __init__(self, context): CreateRepositoryCommand.__init__(self, context) ImporterConfigMixin.__init__(self, include_unit_policy=False) self.add_option(OPTION_QUERIES) self.add_option(OPTION_QUERY) self.add_option(OPTION_HTTP) self.add_option(OPTION_HTTPS)
def __init__(self, context): # Adds things like name, description CreateRepositoryCommand.__init__(self, context) # Adds all downloader-related importer config options ImporterConfigMixin.__init__(self, options_bundle=RpmRepoOptionsBundle(), include_sync=True, include_ssl=True, include_proxy=True, include_throttling=True, include_unit_policy=True) # Adds all distributor config options repo_options.add_distributor_config_to_command(self)