log.error('Error in configuration file: ' + str(err)) sys.exit(1) log.info('Starting apel client version %s.%s.%s' % __version__) # Log into the database try: db_hostname = ccp.get('db', 'hostname') db_port = ccp.getint('db', 'port') db_name = ccp.get('db', 'name') db_username = ccp.get('db', 'username') db_password = ccp.get('db', 'password') log.info('Connecting to the database ... ') db = ApelDb(DB_BACKEND, db_hostname, db_port, db_username, db_password, db_name) db.test_connection() log.info('Connected.') except (ConfigParser.Error, ApelDbException), err: log.error('Error during connecting to database: ' + str(err)) log.info(LOG_BREAK) sys.exit(1) if spec_updater_enabled: log.info(LOG_BREAK)# log.info('Starting spec updater.') try: spec_values = fetch_specint(site_name, ldap_host, ldap_port) for value in spec_values: db.update_spec(site_name, value[0], 'si2k', value[1]) log.info('Spec updater finished.')
sys.exit(1) log.info('Starting apel client version %s.%s.%s', *__version__) # Log into the database try: db_hostname = ccp.get('db', 'hostname') db_port = ccp.getint('db', 'port') db_name = ccp.get('db', 'name') db_username = ccp.get('db', 'username') db_password = ccp.get('db', 'password') log.info('Connecting to the database ... ') db = ApelDb(DB_BACKEND, db_hostname, db_port, db_username, db_password, db_name) db.test_connection() log.info('Connected.') except (ConfigParser.Error, ApelDbException), err: log.error('Error during connecting to database: ' + str(err)) log.info(LOG_BREAK) sys.exit(1) if spec_updater_enabled: log.info(LOG_BREAK) log.info('Starting spec updater.') try: spec_values = fetch_specint(site_name, ldap_host, ldap_port) for value in spec_values: db.update_spec(site_name, value[0], 'si2k', value[1]) log.info('Spec updater finished.')
sys.exit(1) global log log = logging.getLogger('parser') log.info('=====================================') log.info('Starting apel parser version %s.%s.%s' % __version__) # database connection try: apel_db = ApelDb(DB_BACKEND, cp.get('db', 'hostname'), cp.getint('db', 'port'), cp.get('db', 'username'), cp.get('db', 'password'), cp.get('db', 'name')) apel_db.test_connection() log.info('Connection to DB established') except KeyError, e: log.fatal('Database configured incorrectly.') log.fatal('Check the database section for option: %s' % str(e)) sys.exit(1) except Exception, e: log.fatal("Database exception: %s" % str(e)) log.fatal('Parser will exit.') log.info('=====================================') sys.exit(1) log.info('=====================================') # blah parsing try: if cp.getboolean('blah', 'enabled'):
cp.getboolean('logging', 'console')) except (ConfigParser.Error, ValueError, IOError), err: print 'Error configuring logging: %s' % str(err) print 'The system will exit.' sys.exit(1) log = logging.getLogger(LOGGER_ID) log.info(LOG_BREAK) log.info('Starting apel parser version %s.%s.%s', *__version__) # database connection try: apel_db = ApelDb(DB_BACKEND, cp.get('db', 'hostname'), cp.getint('db', 'port'), cp.get('db', 'username'), cp.get('db', 'password'), cp.get('db', 'name')) apel_db.test_connection() log.info('Connection to DB established') except KeyError, e: log.fatal('Database configured incorrectly.') log.fatal('Check the database section for option: %s', e) sys.exit(1) except Exception, e: log.fatal("Database exception: %s", e) log.fatal('Parser will exit.') log.info(LOG_BREAK) sys.exit(1) log.info(LOG_BREAK) # blah parsing try: if cp.getboolean('blah', 'enabled'):