import asyncio
import aiohttp
import os
import platform
import urllib.request, json
import datetime
import base64

import threading
from .models import Radcheck
async def Radcheck_users():
    radcheck_data = Radcheck.objects.all().using('radius')
    print(len(radcheck_data))

async def main():
    global access_token
    task1 = await asyncio.create_task(Radcheck_users())
    t1 = threading.Thread(target=asyncio.run, args=(Radcheck_users(),))
    t1.start()
    t1.join()
#if t5.is_alive():
if platform.system() == 'Windows':
    asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
asyncio.new_event_loop().run_until_complete(main())

