Chapter 14. code This chapter describes the commands under the code command. 14.1. code source content show Show workflow definition. Usage: Table 14.1. Positional arguments Value Summary identifier Code source id or name. Table 14.2. Command arguments Value Summary -h, --help Show this help message and exit --namespace [NAMESPACE] Namespace to get the code source from. 14.2. code source create Create new code source. Usage: Table 14.3. Positional arguments Value Summary name Code source name. content Code source content file. Table 14.4. Command arguments Value Summary -h, --help Show this help message and exit --namespace [NAMESPACE] Namespace to create the code source within. --public With this flag the code source will be marked as "public". Table 14.5. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 14.6. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 14.7. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 14.8. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 14.3. code source delete Delete workflow. Usage: Table 14.9. Positional arguments Value Summary identifier Code source name or id (can be repeated multiple times). Table 14.10. Command arguments Value Summary -h, --help Show this help message and exit --namespace [NAMESPACE] Namespace to delete the code source(s) from. 14.4. code source list List all workflows. Usage: Table 14.11. Command arguments Value Summary -h, --help Show this help message and exit --marker [MARKER] The last execution uuid of the page, displays list of executions after "marker". --limit [LIMIT] Maximum number of entries to return in a single result. --sort_keys [SORT_KEYS] Comma-separated list of sort keys to sort results by. Default: created_at. Example: mistral execution-list --sort_keys=id,description --sort_dirs [SORT_DIRS] Comma-separated list of sort directions. default: asc. Example: mistral execution-list --sort_keys=id,description --sort_dirs=asc,desc --filter FILTERS Filters. can be repeated. Table 14.12. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 14.13. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 14.14. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 14.15. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 14.5. code source show Show specific code source. Usage: Table 14.16. Positional arguments Value Summary identifier Code source id or name. Table 14.17. Command arguments Value Summary -h, --help Show this help message and exit --namespace [NAMESPACE] Namespace to get the code source from. Table 14.18. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 14.19. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 14.20. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 14.21. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 14.6. code source update Update workflow. Usage: Table 14.22. Positional arguments Value Summary identifier Code source identifier (name or id). content Code source content Table 14.23. Command arguments Value Summary -h, --help Show this help message and exit --id ID Workflow id. --namespace [NAMESPACE] Namespace of the workflow. --public With this flag workflow will be marked as "public". Table 14.24. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 14.25. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 14.26. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 14.27. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show.

Commands:
openstack code source content show [-h] [--namespace [NAMESPACE]] identifier
openstack code source create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--namespace [NAMESPACE]] [--public] name content
openstack code source delete [-h] [--namespace [NAMESPACE]] identifier [identifier ...]
openstack code source list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--marker [MARKER]] [--limit [LIMIT]] [--sort_keys [SORT_KEYS]] [--sort_dirs [SORT_DIRS]] [--filter FILTERS]
openstack code source show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--namespace [NAMESPACE]] identifier
openstack code source update [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--id ID] [--namespace [NAMESPACE]] [--public] identifier content