From 6539c598579f960c16745b3e35c8e841b23fb1a5 Mon Sep 17 00:00:00 2001 From: David Shrewsbury Date: Thu, 10 Jun 2021 15:31:17 -0400 Subject: [PATCH] ansible-pull - update help info for --directory option (#74936) * Update -d help info for ansible-pull * fix pep8 --- changelogs/fragments/ansible-pull-doc-update.yml | 2 ++ lib/ansible/cli/pull.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/ansible-pull-doc-update.yml diff --git a/changelogs/fragments/ansible-pull-doc-update.yml b/changelogs/fragments/ansible-pull-doc-update.yml new file mode 100644 index 00000000000..df4709691ec --- /dev/null +++ b/changelogs/fragments/ansible-pull-doc-update.yml @@ -0,0 +1,2 @@ +bugfixes: + - ansible-pull - update documentation for ``--directory`` option to clarify path must be absolute. diff --git a/lib/ansible/cli/pull.py b/lib/ansible/cli/pull.py index e3a3d43565c..0ebd431bd5a 100644 --- a/lib/ansible/cli/pull.py +++ b/lib/ansible/cli/pull.py @@ -94,7 +94,8 @@ class PullCLI(CLI): 'This is a useful way to disperse git requests') self.parser.add_argument('-f', '--force', dest='force', default=False, action='store_true', help='run the playbook even if the repository could not be updated') - self.parser.add_argument('-d', '--directory', dest='dest', default=None, help='directory to checkout repository to') + self.parser.add_argument('-d', '--directory', dest='dest', default=None, + help='absolute path of repository checkout directory (relative paths are not supported)') self.parser.add_argument('-U', '--url', dest='url', default=None, help='URL of the playbook repository') self.parser.add_argument('--full', dest='fullclone', action='store_true', help='Do a full clone, instead of a shallow one.') self.parser.add_argument('-C', '--checkout', dest='checkout',