Example #1
0
    def _create_mux_client(self):
        configuration = mux_python.Configuration()
        configuration.username = '******'  # settings.MUX_TOKEN_ID
        # settings.MUX_TOKEN_SECRET
        configuration.password = '******'

        assets_api = mux_python.AssetsApi(mux_python.ApiClient(configuration))
        return assets_api
Example #2
0
    def setup(self):
        # Authentication Setup
        os.environ['MUX_TOKEN_ID'] = self.token_id
        os.environ['MUX_TOKEN_SECRET'] = self.token_secret

        self.configuration = mux_python.Configuration()
        self.configuration.username = os.environ['MUX_TOKEN_ID']
        self.configuration.password = os.environ['MUX_TOKEN_SECRET']

        # API Client Initialization
        self.assets_api = mux_python.AssetsApi(mux_python.ApiClient(self.configuration))
Example #3
0
def index(request):
    if request.user.is_authenticated and not UserModel.objects.filter(userName=request.user.username).exists():
        UserModel.objects.create(highScore=0, userName=request.user.username)
    # if not (UserModel.objects.filter(userName="******").exists()):
    #    UserModel.objects.create(highScore=0, userName="******")

    configuration = mux_python.Configuration()

    configuration.username = "******"
    configuration.password = "******"
    assets_api = mux_python.AssetsApi(mux_python.ApiClient(configuration))


    '''print("Listing Assets: \n")
    try:
        list_assets_response = assets_api.list_assets()
        for asset in list_assets_response.data:
            print('Asset ID: ' + asset.id)
            print('Status: ' + asset.status)
            print('Duration: ' + str(asset.duration) + "\n")
    except ApiException as e:
        print("Exception when calling AssetsApi->list_assets: %s\n" % e)'''
    return render(request, 'index.html')
# coding: utf-8

import os
import sys
import time
import mux_python
from mux_python.rest import NotFoundException
import logger

# Authentication Setup
configuration = mux_python.Configuration()
configuration.username = os.environ['MUX_TOKEN_ID']
configuration.password = os.environ['MUX_TOKEN_SECRET']

# API Client Initialization
usage_api = mux_python.DeliveryUsageApi(mux_python.ApiClient(configuration))

# ========== list-delivery-usage ==========
# Example with a valid timeframe:
# usage = usage_api.list_delivery_usage(timeframe=['1574175600', '1574305200'])
usage = usage_api.list_delivery_usage()
assert usage != None
assert usage.data != None
print("list-delivery-usage OK ✅")