diff options
author | Tony Asleson <tasleson@redhat.com> | 2016-06-28 13:32:39 -0500 |
---|---|---|
committer | Tony Asleson <tasleson@redhat.com> | 2016-06-28 13:32:39 -0500 |
commit | 1d3532d0a7d458550b53218a6b21798eab30b68e (patch) | |
tree | 253ce3ebaa6baab09f99413a457cf6b79bb6cdcf | |
parent | e6e5c3d3ecb7de18ec2d103df8e5b0229df9ce1c (diff) | |
download | lvm2-1d3532d0a7d458550b53218a6b21798eab30b68e.tar.gz |
lvmdbusd: Add --nojson command line option
Add ability to not use the JSON output even if available.
-rw-r--r-- | daemons/lvmdbusd/main.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/daemons/lvmdbusd/main.py b/daemons/lvmdbusd/main.py index aa16a2eae..f28b4024a 100644 --- a/daemons/lvmdbusd/main.py +++ b/daemons/lvmdbusd/main.py @@ -101,6 +101,10 @@ def main(): help="Dump debug messages", default=False, dest='debug') + parser.add_argument("--nojson", action='store_false', + help="Do not use LVM JSON output", default=None, + dest='use_json') + use_session = os.getenv('LVMDBUSD_USE_SESSION', False) # Ensure that we get consistent output for parsing stdout/stderr @@ -137,7 +141,7 @@ def main(): cfg.load = load - cfg.db = lvmdb.DataStore() + cfg.db = lvmdb.DataStore(args.use_json) # Start up thread to monitor pv moves thread_list.append( |