Exemplo n.º 1
0
def create_session(context, request):
    """Create a kaltura session.
    """
    api = TemplateAPI(context, request)
    kaltura_info = api.kaltura_info
    kc = KalturaConfiguration(kaltura_info["partner_id"], kaltura_info["sub_partner_id"])
    client = KalturaClient(kc)
    user = KalturaSessionUser(kaltura_info["local_user"])
    session = client.startSession(user, kaltura_info["admin_secret"], admin=2)
    result = xmltodict(session)
    if result["error"]:
        transaction.doom()
    return result
Exemplo n.º 2
0
def create_session(context, request):
    """Create a kaltura session.
    """
    api = TemplateAPI(context, request)
    kaltura_info = api.kaltura_info
    kc = KalturaConfiguration(kaltura_info['partner_id'], kaltura_info['sub_partner_id'])
    client = KalturaClient(kc)
    user = KalturaSessionUser(kaltura_info['local_user'])
    session = client.startSession(user, kaltura_info['admin_secret'], admin=2)
    result = xmltodict(session)
    if not result['error']:
        # error key causes a server error in jsonview, so if error={}, delete it
        del result['error']
    return result
Exemplo n.º 3
0
def create_session(context, request):
    """Create a kaltura session.
    """
    api = TemplateAPI(context, request)
    kaltura_info = api.kaltura_info
    kc = KalturaConfiguration(kaltura_info['partner_id'],
                              kaltura_info['sub_partner_id'])
    client = KalturaClient(kc)
    user = KalturaSessionUser(kaltura_info['local_user'])
    session = client.startSession(user, kaltura_info['admin_secret'], admin=2)
    result = xmltodict(session)
    if result['error']:
        transaction.doom()
    return result
Exemplo n.º 4
0
def create_session(context, request):
    """Create a kaltura session.
    """
    api = TemplateAPI(context, request)
    kaltura_info = api.kaltura_info
    kc = KalturaConfiguration(kaltura_info['partner_id'], kaltura_info['sub_partner_id'])
    client = KalturaClient(kc)
    user = KalturaSessionUser(kaltura_info['local_user'])
    session = client.startSession(user, kaltura_info['admin_secret'], admin=2)
    result = xmltodict(session)
    if not result['error']:
        # error key causes a server error in jsonview, so if error={}, delete it
        del result['error']
    return result