radosgw-agent: move positional argument last

Other args are treated as positional after the first one.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
This commit is contained in:
Josh Durgin 2013-10-29 13:03:55 -07:00
parent 7f136578ae
commit 96835e9c94

View File

@ -87,7 +87,6 @@ def run_radosgw_agent(ctx, config):
'--log-file', '{tdir}/archive/rgw_sync_agent.{client}.log'.format(
tdir=testdir,
client=client),
"http://{addr}:{port}".format(addr=dest_host, port=dest_port),
]
# the test server and full/incremental flags are mutually exclusive
if sync_scope is None:
@ -103,6 +102,10 @@ def run_radosgw_agent(ctx, config):
in_args.append(sync_scope)
log.debug('Starting a {scope} sync on {client}'.format(scope=sync_scope,client=client))
# positional arg for destination must come last
in_args.append("http://{addr}:{port}".format(addr=dest_host,
port=dest_port))
return_list.append((client, remote.run(
args=in_args,
wait=False,