Files
python-VM/slack-bot/traffic-scraper/prd/test-run.py

37 lines
825 B
Python

import os
import sys
sys.path.append(os.getcwd())
from getTrafficInfo import getTrafficInfo
from sendToSQS import sendToSQS
from receiveFromSQS import receiveFromSQS
inst = (
getTrafficInfo.getTrafficURL('M62')
.findIncidents()
.getIncidentInformation()
.generateOutput()
)
instSend = sendToSQS.createSession(
profileName='plex-aws',
queueURL='https://sqs.eu-west-1.amazonaws.com'
'/745437999005/slack-bot.fifo',
)
for item in instSend.output:
inst.sendMessage(message=item, messageGroupId='slack-bot-M62')
instReceive = receiveFromSQS(
instSend.session,
queueURL='https://sqs.eu-west-1.amazonaws.com/745437999005'
'/slack-bot.fifo',
)
output = instReceive.receiveNMessages(numberOfMessages=4).generateOutput(
type='json'
)
instReceive.savetoDisk(
f'{os.getcwd()}'
)