Add entrypoint to setup.py for vendserver
[uccvend-vendserver.git] / VendServer / VendServer.py
index c16cff1..d079b4e 100755 (executable)
@@ -1186,7 +1186,8 @@ def do_vend_server(options, config_opts):
                        logging.info("Trying again in 5 seconds.")
                        sleep(5)
 
-if __name__ == '__main__':
+
+def main(argv=None):
        options, config_opts = set_stuff_up()
        while True:
                try:
@@ -1216,3 +1217,5 @@ if __name__ == '__main__':
                        sleep(10)
                        logging.warning("Trying again anyway (might not help, but hey...)")
 
+if __name__ == '__main__':
+       sys.exit(main())

UCC git Repository :: git.ucc.asn.au