Skip to content
This repository has been archived by the owner on Aug 15, 2023. It is now read-only.

Commit

Permalink
Merge pull request #23 from oleorhagen/respectdata
Browse files Browse the repository at this point in the history
Unify the handling of the data dir option
  • Loading branch information
oleorhagen committed Jan 26, 2021
2 parents 6bc6827 + 22ef581 commit 4cdca8e
Showing 1 changed file with 6 additions and 10 deletions.
16 changes: 6 additions & 10 deletions src/mender/mender.py
Expand Up @@ -26,9 +26,6 @@

def run_daemon(args):
log.info("Running daemon...")
if args.data:
log.info(f"Data store set to: {args.data}")
settings.PATHS = settings.Path(data_store=args.data)
statemachine.run(force_bootstrap=args.forcebootstrap)


Expand All @@ -44,9 +41,6 @@ def show_artifact(_):

def run_bootstrap(args):
log.info("Bootstrapping...")
if args.data:
log.info(f"Custom data store set to: {args.data}")
settings.PATHS = settings.Path(data_store=args.data)
bootstrap.now(
private_key_path=settings.PATHS.key, force_bootstrap=args.forcebootstrap
)
Expand All @@ -57,9 +51,6 @@ def run_version(_):


def report(args):
if args.data:
log.info(f"Custom data store set to: {args.data}")
settings.PATHS = settings.Path(data_store=args.data)
context = statemachine.Context()
context = statemachine.Init().run(context)
jwt = authorize.request(
Expand Down Expand Up @@ -141,8 +132,10 @@ def setup_log(args):
level=level,
datefmt="%Y-%m-%d %H:%M:%S",
format="%(asctime)s %(levelname)-8s %(message)s",
handlers=handlers,
)
root_logger = log.getLogger("")
for handler in handlers:
root_logger.addHandler(handler)
log.info(f"Log level set to {args.log_level}")


Expand Down Expand Up @@ -226,6 +219,9 @@ def main():
if args.version:
run_version(args)
return
if args.data:
log.info(f"Data store set to: {args.data}")
settings.PATHS = settings.Path(data_store=args.data)
setup_log(args)
if "func" not in vars(args):
parser.print_usage()
Expand Down

0 comments on commit 4cdca8e

Please sign in to comment.