def create_registration_response(machine_id: UUID, pool: Pool) -> func.HttpResponse: base_address = get_instance_url() events_url = "%s/api/agents/events" % base_address commands_url = "%s/api/agents/commands" % base_address work_queue = get_queue_sas( pool.get_pool_queue(), account_id=get_fuzz_storage(), read=True, update=True, process=True, ) return ok( AgentRegistration( events_url=events_url, commands_url=commands_url, work_queue=work_queue, ))
def create_registration_response(machine_id: UUID, pool: Pool) -> func.HttpResponse: base_address = get_instance_url() events_url = "%s/api/agents/events" % base_address commands_url = "%s/api/agents/commands" % base_address work_queue = get_queue_sas( pool.get_pool_queue(), StorageType.corpus, read=True, update=True, process=True, duration=datetime.timedelta(hours=24), ) return ok( AgentRegistration( events_url=events_url, commands_url=commands_url, work_queue=work_queue, ))
def create_registration_response(machine_id: UUID, pool: Pool) -> func.HttpResponse: base_address = "https://%s.azurewebsites.net" % get_instance_name() events_url = "%s/api/agents/events?machine_id=%s" % (base_address, machine_id) commands_url = "%s/api/agents/commands?machine_id=%s" % (base_address, machine_id) work_queue = get_queue_sas( pool.get_pool_queue(), account_id=get_fuzz_storage(), read=True, update=True, process=True, ) return ok( AgentRegistration( events_url=events_url, commands_url=commands_url, work_queue=work_queue, ))