mirror of
https://github.com/krateng/maloja.git
synced 2023-08-10 21:12:55 +03:00
Exit codes for main function, fix GH-113
This commit is contained in:
parent
9d8752d052
commit
bcb1d36b4a
@ -128,14 +128,13 @@ def main(*args,**kwargs):
|
|||||||
|
|
||||||
if "version" in kwargs:
|
if "version" in kwargs:
|
||||||
print(info.VERSION)
|
print(info.VERSION)
|
||||||
|
return True
|
||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
action, *args = args
|
action, *args = args
|
||||||
action = actions[action]
|
action = actions[action]
|
||||||
except (ValueError, KeyError):
|
except (ValueError, KeyError):
|
||||||
print("Valid commands: " + " ".join(a for a in actions))
|
print("Valid commands: " + " ".join(a for a in actions))
|
||||||
return
|
return False
|
||||||
|
|
||||||
return action(*args,**kwargs)
|
return action(*args,**kwargs)
|
||||||
|
|
||||||
return True
|
|
||||||
|
@ -21,7 +21,7 @@ classifiers = [
|
|||||||
dependencies = [
|
dependencies = [
|
||||||
"bottle>=0.12.16",
|
"bottle>=0.12.16",
|
||||||
"waitress>=1.3",
|
"waitress>=1.3",
|
||||||
"doreah>=1.9.0, <2",
|
"doreah>=1.9.1, <2",
|
||||||
"nimrodel>=0.8.0",
|
"nimrodel>=0.8.0",
|
||||||
"setproctitle>=1.1.10",
|
"setproctitle>=1.1.10",
|
||||||
#"pyvips>=2.1.16",
|
#"pyvips>=2.1.16",
|
||||||
|
Loading…
Reference in New Issue
Block a user