mirror of
https://github.com/esphome/esphome.git
synced 2025-07-27 05:36:38 +00:00
implement copilot suggestions
This commit is contained in:
parent
6455d1a142
commit
d080aab129
@ -1039,12 +1039,15 @@ def parse_args(argv):
|
|||||||
arguments = argv[1:]
|
arguments = argv[1:]
|
||||||
|
|
||||||
argcomplete.autocomplete(parser)
|
argcomplete.autocomplete(parser)
|
||||||
args, _ = parser.parse_known_args(arguments)
|
|
||||||
if args.command not in SIMPLE_CONFIG_ACTIONS:
|
|
||||||
return parser.parse_args(arguments)
|
|
||||||
|
|
||||||
|
if any(arg in SIMPLE_CONFIG_ACTIONS for arg in arguments):
|
||||||
|
args, unknown_args = parser.parse_known_args(arguments)
|
||||||
|
if unknown_args:
|
||||||
|
_LOGGER.warning("Ignored unrecognized arguments: %s", unknown_args)
|
||||||
return args
|
return args
|
||||||
|
|
||||||
|
return parser.parse_args(arguments)
|
||||||
|
|
||||||
|
|
||||||
def run_esphome(argv):
|
def run_esphome(argv):
|
||||||
args = parse_args(argv)
|
args = parse_args(argv)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user