summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMichael DeHaan <michael.dehaan@gmail.com>2012-04-12 22:38:19 -0400
committerMichael DeHaan <michael.dehaan@gmail.com>2012-04-12 22:38:19 -0400
commit788d2bf8d1679d76b6fcc6bc0758bca0a2c05d87 (patch)
treebb34bf8c509e050d0711e30cc178ee8776feb728 /bin
parent6b500788818d253df58eb007d2a385ef26ed1a7e (diff)
downloadansible-788d2bf8d1679d76b6fcc6bc0758bca0a2c05d87.tar.gz
Allow playbook to take --connection=local for easier reuse of playbook in kickstart w/o specifying connection: in
the playbook itself. Both work.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ansible-playbook6
1 files changed, 2 insertions, 4 deletions
diff --git a/bin/ansible-playbook b/bin/ansible-playbook
index 3d027c2f72..6957f9a536 100755
--- a/bin/ansible-playbook
+++ b/bin/ansible-playbook
@@ -33,7 +33,7 @@ def main(args):
# create parser for CLI options
usage = "%prog playbook.yml"
- parser = utils.base_parser(constants=C, usage=usage)
+ parser = utils.base_parser(constants=C, usage=usage, connect_opts=True)
parser.add_option('-e', '--extra-vars', dest='extra_vars',
help='arguments to pass to the inventory script')
parser.add_option('-O', '--override-hosts', dest="override_hosts", default=None,
@@ -43,8 +43,6 @@ def main(args):
if len(args) == 0:
parser.print_help(file=sys.stderr)
- #QUESTION for M.D. This would match bin/ansible's behavior. Do we want them consistent?
- #parser.print_help()
return 1
sshpass = None
@@ -68,7 +66,7 @@ def main(args):
forks=options.forks, debug=options.debug, verbose=True,
remote_pass=sshpass, remote_port=options.remote_port,
callbacks=playbook_cb, runner_callbacks=runner_cb, stats=stats,
- timeout=options.timeout,
+ timeout=options.timeout, transport=options.connection
)
try: