Fix typo and naming format for extensions

This commit is contained in:
Sergei Silnov
2019-10-24 13:20:25 +02:00
parent 1c798393e2
commit 5e6aae3e04
10 changed files with 9 additions and 8 deletions
+21
View File
@@ -0,0 +1,21 @@
def action_extensions(base_actions, project_path):
def some_callback(ut_apply_config_name, ctx, args):
print("!!! From some subcommand")
def some_global_callback(ctx, global_args, tasks):
print("!!! From some global callback: %s" % global_args.some_extension_option)
return {
"global_options": [{
"names": ["--some-extension-option"],
"help": "Help for option --some-extension-option",
"default": "test",
}],
"global_action_callbacks": [some_global_callback],
"actions": {
"extra_subcommand": {
"callback": some_callback,
"help": "Help for some subcommand.",
},
},
}