{ "part": { "arg_name": "--part", "argDefault": "", "arg_help": "Default:''. Help:specify component name, run 'hb push {part_name} or hb push --part {part_name}' ", "arg_phase": "prebuild", "arg_type": "str", "arg_attribute": { }, "resolve_function": "resolve_part", "testFunction": "" }, "target": { "arg_name": "--target", "argDefault": "", "arg_help": "Default:''. Help:specify target name, run 'hb push -t {target_number} or hb push --target {target_number}' ", "arg_phase": "prebuild", "arg_type": "str", "arg_attribute": { "abbreviation": "-t" }, "resolve_function": "resolve_target", "testFunction": "" }, "list_targets": { "arg_name": "--list-targets", "argDefault": false, "arg_help": "Default:''. Help:list all target, run 'hb push --list-targets or hb push -l ' ", "arg_phase": "prebuild", "arg_type": "bool", "arg_attribute": { "abbreviation": "-l" }, "resolve_function": "resolve_list_targets", "testFunction": "" }, "src": { "arg_name": "--src", "argDefault": "", "arg_help": "Default:''. Help:specify send file, run 'hb push --src or hb push -s' ", "arg_phase": "prebuild", "arg_type": "str", "arg_attribute": { "abbreviation": "-s" }, "resolve_function": "resolve_src", "testFunction": "" }, "reboot": { "arg_name": "--reboot", "argDefault": false, "arg_help": "Default:''. Help:reboot device, run 'hb push --reboot or hb push -r ' ", "arg_phase": "prebuild", "arg_type": "bool", "arg_attribute": { "abbreviation": "-r" }, "resolve_function": "resolve_reboot", "testFunction": "" } }