Beispiel #1
0
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'])
Beispiel #2
0
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))
Beispiel #3
0
    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
Beispiel #4
0
    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
Beispiel #5
0
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'])
Beispiel #6
0
    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)
Beispiel #7
0
 def test_env_vars_set(self):
     params = envvars.to_value(KalturaArgParser.ENV_VARS)
     assert (len(params) == len(KalturaArgParser.ENV_VARS))