Skip to content

Commit

Permalink
Merge branch 'feature/ytopt_and_heffte' of https://github.com/Libense…
Browse files Browse the repository at this point in the history
…mble/libensemble into feature/ytopt_and_heffte
  • Loading branch information
jmlarson1 committed Jan 12, 2023
2 parents 16b7355 + df7e320 commit 82823d9
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions libensemble/tools/parse_args.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
import os
import sys

from libensemble.tools.tools import logger

# ==================== Command-line argument parsing ===========================

parser = argparse.ArgumentParser(prog="test_...")
Expand Down Expand Up @@ -223,7 +221,7 @@ def parse_args():
:doc:`(example)<data_structures/libE_specs>`
"""
args, unknown = parser.parse_known_args(sys.argv[1:])
args, misc_args = parser.parse_known_args(sys.argv[1:])
front_ends = {
"mpi": _mpi_parse_args,
"local": _local_parse_args,
Expand All @@ -234,6 +232,4 @@ def parse_args():
if args.pwd is not None:
os.chdir(args.pwd)
nworkers, is_manager, libE_specs, tester_args = front_ends[args.comms or "mpi"](args)
if is_manager and unknown:
logger.warning(f"parse_args ignoring unrecognized arguments: {' '.join(unknown)}")
return nworkers, is_manager, libE_specs, tester_args
return nworkers, is_manager, libE_specs, misc_args

0 comments on commit 82823d9

Please sign in to comment.