mirror of
https://github.com/quatalog/quatalog.git
synced 2025-12-01 00:27:31 +00:00
Make timeout field have default value
This commit is contained in:
parent
682b1679b4
commit
c6e28d399a
|
|
@ -107,15 +107,15 @@ def scrape_course_card(html_id, i, note):
|
||||||
def main():
|
def main():
|
||||||
global driver
|
global driver
|
||||||
|
|
||||||
if len(sys.argv) != 4:
|
if len(sys.argv) != 3 && len(sys.argv) != 4:
|
||||||
print(
|
print(
|
||||||
f"USAGE: python {sys.argv[0]} <transfer file> <state file> <timeout minutes>"
|
f"USAGE: python {sys.argv[0]} <transfer file> <state file> [timeout minutes]"
|
||||||
)
|
)
|
||||||
exit(1)
|
exit(1)
|
||||||
|
|
||||||
transfer_json_path = sys.argv[1]
|
transfer_json_path = sys.argv[1]
|
||||||
state_json_path = sys.argv[2]
|
state_json_path = sys.argv[2]
|
||||||
timeout_seconds = int(sys.argv[3]) * 60
|
timeout_seconds = int(sys.argv[3] or 120) * 60
|
||||||
|
|
||||||
# Set up timeout so that the GH action does not run forever, pretend it's ^C
|
# Set up timeout so that the GH action does not run forever, pretend it's ^C
|
||||||
signal(SIGALRM, lambda a, b: raise_(KeyboardInterrupt))
|
signal(SIGALRM, lambda a, b: raise_(KeyboardInterrupt))
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue