def init(self): ''' @description: intializes: - configurations - db connections ''' Configuration.initialize() values = Configuration.values() self.dbconn = SQLUtils( host=values['mysql-db']['sms_api_config']['host'], port=values['mysql-db']['sms_api_config']['port'], database=values['mysql-db']['sms_api_config']['db'], user=values['mysql-db']['sms_api_config']['user'], password=values['mysql-db']['sms_api_config']['password']) self.redisconn = gredis.client.Connection( address=str(values['redis_servers']['sms_api']['host']), port=int(values['redis_servers']['sms_api']['port'])) self.redisconn.connect() print '-------' print 'redis:' print 'port: %s' % values['redis_servers']['sms_api']['port'] print 'host: %s' % values['redis_servers']['sms_api']['host'] print '\n' print 'sql:' print 'port: %s' % values['mysql-db']['sms_api_config']['host'] print 'host: %s' % values['mysql-db']['sms_api_config']['port'] print 'db: %s' % values['mysql-db']['sms_api_config']['db'] print 'user: %s' % values['mysql-db']['sms_api_config']['user'] print 'password: %s' % values['mysql-db']['sms_api_config']['password'] print '-------'
def init(self): ''' @description: intializes: - configurations - db connections ''' Configuration.initialize() values = Configuration.values() self.dbconn = SQLUtils( host=values['mysql-db']['sms_api_config']['host'], port=values['mysql-db']['sms_api_config']['port'], database=values['mysql-db']['sms_api_config']['db'], user=values['mysql-db']['sms_api_config']['user'], password=values['mysql-db']['sms_api_config']['password'])
''' from fluent import sender from tornado.options import define, options, parse_command_line, print_help from utils.configuration import Configuration define("config", default='debug', help="run configuration settings", type=str) define("log_method", default='file', help="file | scribe | both", type=str) define("local_settings", default="true", help="enable/disable use of local settings", type=str) define("port", default=80, help="run on the given port", type=int) parse_command_line() Configuration.initialize() values = Configuration.values() output_to_terminal = True # standalone checkout updater --> to expired cfg = values['fluent_logger']['standalone_expired_checkout_deleter'] f_standalone_expired_checkout_deleter_sender = sender.FluentSender( cfg['tag'], host=cfg['host'], port=cfg['port'], verbose=cfg['verbose']) # standalone email cfg = values['fluent_logger']['standalone_email_notification']