Ejemplo n.º 1
0
 def test_queue(self, sqs):
     client, queue_url = sqs
     test_event = {"body": '{"target": "infosec.mozilla.org"}'}
     test_context = None
     tenableio_scan_handler = TIOScanHandler(client, queue_url)
     tenableio_scan_handler.queue(test_event, test_context)
     response = client.receive_message(QueueUrl=queue_url)
     scan_type, target, uuid = response['Messages'][0]['Body'].split('|')
     assert scan_type == "tenableio"
     assert target == "infosec.mozilla.org"
     assert UUID(uuid, version=4)
Ejemplo n.º 2
0
def queue_tenableioscan(event, context):
    tenableio_scan_handler = TIOScanHandler(sqs_client=SQS_CLIENT,
                                            logger=logger)
    response = tenableio_scan_handler.queue(event, context)
    return response