summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Basti <mbasti@redhat.com>2016-06-30 11:21:34 +0200
committerMartin Basti <mbasti@redhat.com>2016-07-01 09:05:33 +0200
commit4ce0258c235c985e07a19d291bd699720d9ef1bf (patch)
tree3c0283221ca1fae3c6af4839442aac9f5c903519
parentd9ae9ee1b5397765ba7f184c7647bd36708ca0e8 (diff)
downloadfreeipa-4ce0258c235c985e07a19d291bd699720d9ef1bf.tar.gz
freeipa-4ce0258c235c985e07a19d291bd699720d9ef1bf.tar.xz
freeipa-4ce0258c235c985e07a19d291bd699720d9ef1bf.zip
Add option --no-log for ipa-replica-conncheck script
When option is sued, ipa-replica-conncheck will not log into file https://fedorahosted.org/freeipa/ticket/5757 Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
-rwxr-xr-xinstall/tools/ipa-replica-conncheck4
1 files changed, 3 insertions, 1 deletions
diff --git a/install/tools/ipa-replica-conncheck b/install/tools/ipa-replica-conncheck
index e308b118f..6f69cc815 100755
--- a/install/tools/ipa-replica-conncheck
+++ b/install/tools/ipa-replica-conncheck
@@ -181,6 +181,8 @@ def parse_options():
parser.add_option("-q", "--quiet", dest="quiet",
action="store_true",
default=False, help="Output only errors")
+ parser.add_option("--no-log", dest="log_to_file", action="store_false",
+ default=True, help="Do not log into file")
options, args = parser.parse_args()
safe_options = parser.get_safe_opts(options)
@@ -212,7 +214,7 @@ def parse_options():
def logging_setup(options):
log_file = None
- if os.getegid() == 0:
+ if os.getegid() == 0 and options.log_to_file:
log_file = paths.IPAREPLICA_CONNCHECK_LOG
standard_logging_setup(log_file, debug=options.debug)