From accd45f07e65e173873ba0311f1d8dec07eed544 Mon Sep 17 00:00:00 2001 From: Sayan Chowdhury Date: Jun 07 2019 19:55:44 +0000 Subject: Add a method to monitor the running status of the script Signed-off-by: Sayan Chowdhury --- diff --git a/scripts/clean-amis.py b/scripts/clean-amis.py index b7cb4be..7cfae49 100755 --- a/scripts/clean-amis.py +++ b/scripts/clean-amis.py @@ -507,6 +507,11 @@ The list of AMIs that were deleted. log.error("There was an error creating issue: %s" % ex) +def heartbeat(): + p = pathlib.Path('/var/clean_amis_monitor_file') + p.touch() + + if __name__ == "__main__": argument_parser = argparse.ArgumentParser() argument_parser.add_argument( @@ -593,3 +598,5 @@ if __name__ == "__main__": deleted_amis = delete_amis_nd(deletetimestamp, dry_run=args.dry_run) if not args.dry_run: generate_report_delete(deleted_amis) + + heartbeat()