Compare commits

...

2 Commits

Author SHA1 Message Date
R4SAS a3386131a7
0.3.5 1 year ago
R4SAS 43c5ef9618
fix usage of debug option when command is not provided (closes #38) 1 year ago
  1. 2
      pbincli/__init__.py
  2. 6
      pbincli/cli.py

2
pbincli/__init__.py

@ -2,6 +2,6 @@ @@ -2,6 +2,6 @@
# -*- coding: utf-8 -*-
__author__ = "R4SAS <r4sas@i2pmail.org>"
__version__ = "0.3.4"
__version__ = "0.3.5"
__copyright__ = "Copyright (c) R4SAS"
__license__ = "MIT"

6
pbincli/cli.py

@ -37,6 +37,8 @@ def read_config(filename): @@ -37,6 +37,8 @@ def read_config(filename):
def main():
parser = argparse.ArgumentParser(description='Full-featured PrivateBin command-line client')
parser.add_argument("-d", "--debug", default=False, action="store_true", help="Enable debug output")
subparsers = parser.add_subparsers(title="actions", help="List of commands")
# a send command
@ -136,7 +138,7 @@ def main(): @@ -136,7 +138,7 @@ def main():
for p in CONFIG_PATHS:
if os.path.exists(p):
fileconfig = read_config(p)
if args.debug: print("Configuration readed from file:\t{}".format(fileconfig))
if args.debug: print("Configuration readed from file:\n{}".format(fileconfig))
CONFIG.update(fileconfig)
break
@ -151,7 +153,7 @@ def main(): @@ -151,7 +153,7 @@ def main():
# Re-validate PrivateBin instance URL
CONFIG['server'] = validate_url_ending(CONFIG['server'])
if args.debug: print("Whole configuration:\t\t{}".format(CONFIG))
if args.debug: print("Whole configuration:\n{}\n".format(CONFIG))
api_client = PrivateBin(CONFIG)
if hasattr(args, "func"):

Loading…
Cancel
Save