@@ -491,27 +491,17 @@ def perform_sanity_check(current_environment):
491491 syslog_version ):
492492 syslog_versions [syslog_type ] = syslog_version
493493
494- current_environment ['supported_syslog_versions' ] = syslog_versions
495-
496- if (current_environment ['supported_syslog_versions' ] == None
497- or len (current_environment ['supported_syslog_versions' ]) <= 0 )\
498- or SYSLOG_FAIL in LOGGLY_QA :
499-
494+ if SYSLOG_FAIL in LOGGLY_QA or not syslog_versions :
500495 printLog (STR_NO_SYSLOG_MESSAGE )
501496 printLog (STR_ERROR_MESSAGE )
502497 sys_exit (reason = STR_NO_SYSLOG_MESSAGE )
503498
504499 #Check whether multiple syslogd running or not
505- if len (current_environment ['supported_syslog_versions' ]) > 1 \
506- or MULTPLE_SYSLOG_RUNNING in LOGGLY_QA :
500+ if len (syslog_versions ) > 1 or MULTPLE_SYSLOG_RUNNING in LOGGLY_QA :
507501 index = 0
508502 running_syslog_count = 0
509- for (syslog_name , syslog_version )\
510- in current_environment ['supported_syslog_versions' ].items ():
511- if check_syslog_service_status (
512- list (
513- current_environment ['supported_syslog_versions' ].keys ()
514- )[index ]):
503+ for (syslog_name , syslog_version ) in syslog_versions .items ():
504+ if check_syslog_service_status (syslog_name ):
515505 running_syslog_count += 1
516506 index += 1
517507 printLog ("\t %d. %s(%s)" %
@@ -520,6 +510,8 @@ def perform_sanity_check(current_environment):
520510 printLog (STR_MULTIPLE_SYSLOG_MESSAGE )
521511 printLog (STR_ERROR_MESSAGE )
522512 sys_exit (reason = STR_MULTIPLE_SYSLOG_MESSAGE )
513+
514+ current_environment ['supported_syslog_versions' ] = syslog_versions
523515 printLog ("Sanity Check Passed. Your environment is supported." )
524516
525517def find_syslog_process ():
@@ -593,11 +585,12 @@ def product_for_configuration(current_environment,
593585 """
594586 user_choice = 0
595587
596- if len (current_environment ['supported_syslog_versions' ]) > 1 :
588+ supported_syslog_versions = current_environment ['supported_syslog_versions' ]
589+ if len (supported_syslog_versions ) > 1 :
597590 printLog ("Multiple versions of syslog detected on your system." )
598591 index = 0
599592 for (syslog_name , syslog_version )\
600- in current_environment [ ' supported_syslog_versions' ]. iteritems ():
593+ in supported_syslog_versions . items ():
601594 index += 1
602595 printLog ("\t %d. %s(%s)" %
603596 (index , syslog_name , syslog_version ))
@@ -615,9 +608,7 @@ def product_for_configuration(current_environment,
615608 printLog (("Invalid choice entered. "
616609 "Continue with default value." ))
617610 user_choice = 0
618- syslog_type = list (
619- current_environment ['supported_syslog_versions' ].keys ()
620- )[user_choice ]
611+ syslog_type = list ( supported_syslog_versions .keys ())[user_choice ]
621612 service_status = check_syslog_service_status (syslog_type )
622613 if check_syslog_service :
623614 if not service_status or PS_FAIL in LOGGLY_QA :
@@ -626,12 +617,7 @@ def product_for_configuration(current_environment,
626617 sys_exit (reason = STR_SYSLOG_DAEMON_MESSAGE %
627618 (syslog_type , syslog_type ))
628619 printLog ("Configuring %s-%s" %
629- (list (
630- current_environment ['supported_syslog_versions' ].keys ()
631- )[user_choice ],
632- list (
633- current_environment ['supported_syslog_versions' ].values ()
634- )[user_choice ]))
620+ (syslog_type , supported_syslog_versions [syslog_type ]))
635621 return syslog_type
636622
637623def get_syslog_ng_source (default_config_file_path ):
0 commit comments