summaryrefslogtreecommitdiff
path: root/src/caelestia
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-11 00:48:49 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-11 00:48:49 +1000
commit6543c9505befc2129fe6bec66b2e7829a5be6b9e (patch)
tree1b4f75522142e93220907424fe99f71fef7cbd5a /src/caelestia
parentinternal: refactor for packaging (diff)
downloadcaelestia-cli-6543c9505befc2129fe6bec66b2e7829a5be6b9e.tar.gz
caelestia-cli-6543c9505befc2129fe6bec66b2e7829a5be6b9e.tar.bz2
caelestia-cli-6543c9505befc2129fe6bec66b2e7829a5be6b9e.zip
parser: fix error when no args
Diffstat (limited to 'src/caelestia')
-rw-r--r--src/caelestia/__init__.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/caelestia/__init__.py b/src/caelestia/__init__.py
index 1d56fcc..074c1b9 100644
--- a/src/caelestia/__init__.py
+++ b/src/caelestia/__init__.py
@@ -3,7 +3,11 @@ from caelestia.parser import parse_args
def main() -> None:
args = parse_args()
- args.cls(args).run()
+ if "cls" in args:
+ args.cls(args).run()
+ else:
+ import sys
+ print("No arguments given", file=sys.stderr)
if __name__ == "__main__":
main()