Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def get_target_servers():
- s3 = boto3.resource('s3')
- obj = s3.Object(BUCKET_NAME, OBJECT_NAME)
- response = obj.get()
- body = response['Body'].read()
- return body.decode('utf-8')
- def check_target_servers(target_json):
- data = json.loads(target_json)
- servers = data['servers']
- error_servers = []
- for server in servers:
- name = server['name']
- url = server['url']
- try:
- res = requests.get(url)
- if res.status_code != 200:
- error_servers.append(server)
- except Exception:
- error_servers.append(server)
- if len(error_servers) == 0:
- print("Successful finished servers checking")
- else:
- response = send_error(name, url, error_servers)
- print("Error occured:")
- print(response)
- print(error_servers)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement