|
|
@ -1,4 +1,5 @@
|
|
|
|
import argparse
|
|
|
|
import argparse
|
|
|
|
|
|
|
|
from venv import create
|
|
|
|
|
|
|
|
|
|
|
|
from main import main
|
|
|
|
from main import main
|
|
|
|
from setup_program import setup
|
|
|
|
from setup_program import setup
|
|
|
@ -57,12 +58,21 @@ def program_options():
|
|
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
if args.create:
|
|
|
|
if args.create:
|
|
|
|
main(
|
|
|
|
trial = 0
|
|
|
|
args.subreddit,
|
|
|
|
while trial < 3:
|
|
|
|
args.background,
|
|
|
|
create = main(
|
|
|
|
args.filename,
|
|
|
|
args.subreddit,
|
|
|
|
args.thread,
|
|
|
|
args.background,
|
|
|
|
)
|
|
|
|
args.filename,
|
|
|
|
|
|
|
|
args.thread,
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
if not create:
|
|
|
|
|
|
|
|
try_again = input("Something went wrong! Try again? [y/N] > ").strip()
|
|
|
|
|
|
|
|
if try_again in ["y", "Y"]:
|
|
|
|
|
|
|
|
trial += 1
|
|
|
|
|
|
|
|
continue
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
break
|
|
|
|
elif args.setup:
|
|
|
|
elif args.setup:
|
|
|
|
setup()
|
|
|
|
setup()
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|