瀏覽代碼

actually get command to run

boyska 2 年之前
父節點
當前提交
15f34becba
共有 1 個文件被更改,包括 26 次插入11 次删除
  1. 26 11
      calippo.py

+ 26 - 11
calippo.py

@@ -230,23 +230,38 @@ class Daemon(object):
         board.handler_unblock(event_id)
 
 
-
 def parse_args():
     """Parse command-line arguments."""
 
-    parser = argparse.ArgumentParser(description='Clipster clipboard manager.')
-    parser.add_argument('-f', '--config', action="store",
-                        help="Path to config directory.")
-    parser.add_argument('-l', '--log_level', action="store", default="INFO",
-                        help="Set log level: DEBUG, INFO (default), WARNING, ERROR, CRITICAL")
+    parser = argparse.ArgumentParser(description="Clipster clipboard manager.")
+    parser.add_argument(
+        "-f", "--config", action="store", help="Path to config directory."
+    )
+    parser.add_argument(
+        "-l",
+        "--log_level",
+        action="store",
+        default="INFO",
+        help="Set log level: DEBUG, INFO (default), WARNING, ERROR, CRITICAL",
+    )
 
-    parser.add_argument("command", nargs='+')
+    parser.add_argument("command", nargs="+")
     # Mutually exclusive client and daemon options.
     boardgrp = parser.add_mutually_exclusive_group()
-    boardgrp.add_argument('-p', '--primary', action="store_const", const='PRIMARY',
-                          help="Query, or write STDIN to, the PRIMARY clipboard.")
-    boardgrp.add_argument('-c', '--clipboard', action="store_const", const='CLIPBOARD',
-                          help="Query, or write STDIN to, the CLIPBOARD clipboard.")
+    boardgrp.add_argument(
+        "-p",
+        "--primary",
+        action="store_const",
+        const="PRIMARY",
+        help="Query, or write STDIN to, the PRIMARY clipboard.",
+    )
+    boardgrp.add_argument(
+        "-c",
+        "--clipboard",
+        action="store_const",
+        const="CLIPBOARD",
+        help="Query, or write STDIN to, the CLIPBOARD clipboard.",
+    )
 
     return parser.parse_args()