ansible-pull, restore repo options (#75491)

pull/75501/head
Brian Coca 3 years ago committed by GitHub
parent 3ecf438e66
commit 7a9246a219
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,2 @@
bugfixes:
- ansible-pull, restore other options to use as repo other than git.

@ -47,7 +47,6 @@ class PullCLI(CLI):
1: 'File does not exist', 1: 'File does not exist',
2: 'File is not readable', 2: 'File is not readable',
} }
SUPPORTED_REPO_MODULES = ['git']
ARGUMENTS = {'playbook.yml': 'The name of one the YAML format files to run as an Ansible playbook.' ARGUMENTS = {'playbook.yml': 'The name of one the YAML format files to run as an Ansible playbook.'
'This can be a relative path within the checkout. By default, Ansible will' 'This can be a relative path within the checkout. By default, Ansible will'
"look for a playbook based on the host's fully-qualified domain name," "look for a playbook based on the host's fully-qualified domain name,"
@ -141,8 +140,8 @@ class PullCLI(CLI):
if not options.url: if not options.url:
raise AnsibleOptionsError("URL for repository not specified, use -h for help") raise AnsibleOptionsError("URL for repository not specified, use -h for help")
if options.module_name not in self.SUPPORTED_REPO_MODULES: if options.module_name not in self.REPO_CHOICES:
raise AnsibleOptionsError("Unsupported repo module %s, choices are %s" % (options.module_name, ','.join(self.SUPPORTED_REPO_MODULES))) raise AnsibleOptionsError("Unsupported repo module %s, choices are %s" % (options.module_name, ','.join(self.REPO_CHOICES)))
display.verbosity = options.verbosity display.verbosity = options.verbosity
self.validate_conflicts(options) self.validate_conflicts(options)

Loading…
Cancel
Save