diff options
author | Josh Durgin <josh.durgin@inktank.com> | 2013-09-26 16:17:33 -0700 |
---|---|---|
committer | Josh Durgin <josh.durgin@inktank.com> | 2013-09-26 16:17:33 -0700 |
commit | 86cd7e922a490cf30448bfb90a89b75a9009e7c3 (patch) | |
tree | 3053508058bd0bb4a9fa935eea038ff7e5604cb9 | |
parent | b5a3978728d9435a543c00bb718f6e02438285c7 (diff) | |
parent | 97f462be4829f0167ed3d65e6694dfc16f1f3243 (diff) | |
download | ceph-86cd7e922a490cf30448bfb90a89b75a9009e7c3.tar.gz |
Merge pull request #647 from ceph/wip-ceph-cli-env
improve ceph clie CEPH_ARGS handling
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
-rwxr-xr-x | src/ceph.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ceph.in b/src/ceph.in index 320e4bd413f..e4d4cf10344 100755 --- a/src/ceph.in +++ b/src/ceph.in @@ -476,6 +476,9 @@ def complete(sigdict, args, target): ### def main(): + ceph_args = os.environ.get('CEPH_ARGS') + if ceph_args: + sys.argv.extend(ceph_args.split()) parser, parsed_args, childargs = parse_cmdargs() @@ -556,7 +559,6 @@ def main(): cluster_handle = rados.Rados(name=name, clustername=clustername, conf_defaults=conf_defaults, conffile=conffile) - cluster_handle.conf_parse_env() retargs = cluster_handle.conf_parse_argv(childargs) #tmp = childargs childargs = retargs |