mirror of
https://github.com/clearml/clearml
synced 2025-02-12 07:35:08 +00:00
Add --tags
option to clearml-task (#1284)
This commit is contained in:
parent
60d138bc56
commit
d835fb2e0c
@ -19,6 +19,9 @@ def setup_parser(parser):
|
|||||||
'If --base-task-id is used, this arguments is optional.')
|
'If --base-task-id is used, this arguments is optional.')
|
||||||
parser.add_argument('--name', type=str, default=None,
|
parser.add_argument('--name', type=str, default=None,
|
||||||
help='Required: select a name for the remote task')
|
help='Required: select a name for the remote task')
|
||||||
|
parser.add_argument('--tags', default=None, nargs='*',
|
||||||
|
help='Optional: add tags to the newly created Task. '
|
||||||
|
'Example: --tags "base" "job"')
|
||||||
parser.add_argument('--repo', type=str, default=None,
|
parser.add_argument('--repo', type=str, default=None,
|
||||||
help='remote URL for the repository to use. '
|
help='remote URL for the repository to use. '
|
||||||
'Example: --repo https://github.com/allegroai/clearml.git')
|
'Example: --repo https://github.com/allegroai/clearml.git')
|
||||||
@ -140,6 +143,9 @@ def cli():
|
|||||||
create_populate.create_task()
|
create_populate.create_task()
|
||||||
# update Task args
|
# update Task args
|
||||||
create_populate.update_task_args(args.args)
|
create_populate.update_task_args(args.args)
|
||||||
|
# set tags
|
||||||
|
if args.tags:
|
||||||
|
create_populate.task.add_tags(args.tags)
|
||||||
|
|
||||||
# noinspection PyProtectedMember
|
# noinspection PyProtectedMember
|
||||||
create_populate.task._set_runtime_properties({"_CLEARML_TASK": True})
|
create_populate.task._set_runtime_properties({"_CLEARML_TASK": True})
|
||||||
|
Loading…
Reference in New Issue
Block a user