|
@@ -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()
|
|
|
|