def get_domain_name(): try: config.init_config() domain_name = config.config.get_domain() except Exception: return None return domain_name
def conf_init(self, opts): logger = self.logger # Do a simple check to see if machine is ipa joined if not os.path.exists(IPA_CONFIG_FILE): logger.info('No IPA configuration file. Skipping ipa helper...') if opts['ipa'] == 'yes': raise Exception('No IPA installation found!') return # Get config vars from ipa file try: from ipapython import config as ipaconfig ipaconfig.init_config() self.realm = ipaconfig.config.get_realm() self.domain = ipaconfig.config.get_domain() self.server = ipaconfig.config.get_server() except Exception, e: # pylint: disable=broad-except logger.info('IPA tools installation found: [%s]', e) if opts['ipa'] == 'yes': raise Exception('No IPA installation found!') return
def conf_init(self, opts): logger = self.logger # Do a simple check to see if machine is ipa joined if not os.path.exists(IPA_CONFIG_FILE): logger.info('No IPA configuration file. Skipping ipa helper...') if opts['ipa'] == 'yes': raise Exception('No IPA installation found!') return # Get config vars from ipa file try: from ipapython import config as ipaconfig ipaconfig.init_config() self.realm = ipaconfig.config.get_realm() self.domain = ipaconfig.config.get_domain() self.server = ipaconfig.config.get_server() except Exception as e: # pylint: disable=broad-except logger.info('IPA tools installation found: [%s]', e) if opts['ipa'] == 'yes': raise Exception('No IPA installation found!') return