def __setup_connection_for_debug(): _init_loggers() logging.root.setLevel(logging.INFO) params = envvars.to_value(KalturaArgParser.ENV_VARS) print("P", params) kaltura.logger.setLevel('DEBUG') kaltura.api.startSession(partner_id=params['partnerId'], user_id=params['userId'], secret=params['secret'])
def _main(argv): parser = KalturaArgParser.create() args = parser.parse_args(argv) params = envvars.to_value(KalturaArgParser.ENV_VARS) params.update(vars(args)) rc = params['func'](params) if (rc != 0): logging.error('{}: return code {}'.format(params['func'].func_name, rc))
def parse_args(self, args=None, namespace=None): args = argparse.ArgumentParser.parse_args(self, args) args.env = envvars.to_value(LDAP_ENV_VARS) try: args.ldap = PuLdap(args.env['host'], args.env['port']) args.ldap.bind(args.env['user'], args.env['password']) except Exception as e: raise e return args
def parse_args(self, args=None, namespace=None): args = argparse.ArgumentParser.parse_args(self, args) args.env = envvars.to_value(LDAP_ENV_VARS) if (not args.returns): args.returns = ['uid'] logging.getLogger().setLevel(args.loglevel) try: args.ldap = PuLdap(args.env['host'], args.env['port']) args.ldap.bind(args.env['user'], args.env['password']) except Exception as e: raise e logging.debug("%s returns %s" % (args.ldap, ",".join(args.returns))) return args
def setUp(): params = envvars.to_value(KalturaArgParser.ENV_VARS) # turn to True for lots of logging if (False): formatter = logging.Formatter( '%(asctime)s %(levelname)-5s %(message)s') handler = logging.StreamHandler() handler.setFormatter(formatter) kaltura.logger.addHandler(handler) logging.root.setLevel(logging.DEBUG) kaltura.logger.setLevel('DEBUG') kaltura.api.startSession(partner_id=params['partnerId'], user_id=params['userId'], secret=params['secret'])
def setUpClass(cls): print("-- setUpClass {}".format(cls)) if not hasattr(TestKaltura, 'bucket'): params = envvars.to_value(KalturaArgParser.ENV_VARS) TestKaltura.bucket = params['awsBucket'] TestKaltura.place_holder_video = params['videoPlaceholder'] if (int(params['partnerId']) != TestKaltura.TEST_KALTURA_PARTNER_ID): print("NOT CONNECTED TO TEST KMC "); sys.exit(1) kaltura.api.startSession(partner_id=params['partnerId'], user_id=params['userId'], secret=params['secret']) client = kaltura.api.getClient() # uncomment to trace kaltura API calls # client.config.logger = KalturaLogger() assert(client != None)
def test_env_vars_set(self): params = envvars.to_value(KalturaArgParser.ENV_VARS) assert (len(params) == len(KalturaArgParser.ENV_VARS))