1#!/usr/bin/env python3 2 3import os 4import sys 5 6 7def main(argv): 8 if len(argv) > 3: 9 log = argv[1] 10 fail_on = argv[2] 11 cmd = argv[3] 12 domain = argv[4] 13 if 'renewing' != cmd: 14 f1 = open(log, 'a+') 15 f1.write(f"{[argv[0], log, cmd, domain]}\n") 16 f1.close() 17 if cmd.startswith(fail_on): 18 sys.stderr.write(f"failing on: {cmd}\n") 19 sys.exit(1) 20 sys.stderr.write("done, all fine.\n") 21 sys.exit(0) 22 else: 23 sys.stderr.write("%s without arguments" % (argv[0])) 24 sys.exit(7) 25 26 27if __name__ == "__main__": 28 main(sys.argv) 29