Add --debug argument
This commit is contained in:
parent
ed081e9399
commit
fa2a135e06
@ -52,16 +52,14 @@ complete_info_hashes = set()
|
|||||||
def main():
|
def main():
|
||||||
global complete_info_hashes, database, node, peers, selector
|
global complete_info_hashes, database, node, peers, selector
|
||||||
|
|
||||||
logging.basicConfig(level=logging.INFO, format="%(asctime)s %(levelname)-8s %(message)s")
|
|
||||||
logging.info("magneticod v%d.%d.%d started", *__version__)
|
|
||||||
|
|
||||||
arguments = parse_cmdline_arguments()
|
arguments = parse_cmdline_arguments()
|
||||||
if arguments is None:
|
|
||||||
return 2
|
logging.basicConfig(level=arguments.loglevel, format="%(asctime)s %(levelname)-8s %(message)s")
|
||||||
|
logging.info("magneticod v%d.%d.%d started", *__version__)
|
||||||
|
|
||||||
# noinspection PyBroadException
|
# noinspection PyBroadException
|
||||||
try:
|
try:
|
||||||
path =arguments.database_file
|
path = arguments.database_file
|
||||||
database = persistence.Database(path)
|
database = persistence.Database(path)
|
||||||
except:
|
except:
|
||||||
logging.exception("could NOT connect to the database!")
|
logging.exception("could NOT connect to the database!")
|
||||||
@ -234,9 +232,12 @@ def parse_cmdline_arguments() -> typing.Optional[argparse.Namespace]:
|
|||||||
"--database-file", type=str, default=default_database_dir,
|
"--database-file", type=str, default=default_database_dir,
|
||||||
help="Path to database file (default: {})".format(default_database_dir)
|
help="Path to database file (default: {})".format(default_database_dir)
|
||||||
)
|
)
|
||||||
|
parser.add_argument(
|
||||||
args = parser.parse_args(sys.argv[1:])
|
'-d', '--debug',
|
||||||
return args
|
action="store_const", dest="loglevel", const=logging.DEBUG, default=logging.INFO,
|
||||||
|
help="Print debugging information in addition to normal processing.",
|
||||||
|
)
|
||||||
|
return parser.parse_args(sys.argv[1:])
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
Loading…
Reference in New Issue
Block a user