Clone Workflow Operation
ID: clone
Description
The clone workflow operation can be used to clone media package elements.
Parameter Table
Configuration Key | Example | Description |
---|---|---|
source-flavor | presenter/source | The source flavor(s) to clone |
source-tags | archive | Comma-separated list of source-tags |
target-flavor* | presenter/target | The target flavor |
* mandatory configuration key
Notes:
- source-flavor and source-tags may be used both together to select media package elements based on both flavors and tags If source-flavor is not specified, all media package elements matching source-tags will be selected
- In case that neither source-flavor nor source-tags are specified, the operation will be skipped
- In case no media package elements match source-flavor and source-tags, the operation will be skipped
Source Flavor
If source-flavor is specified as e.g. */source
, all matching media package elements will be cloned and have the new
flavor <original-flavor>/target
.
Target Flavor
If target-flavor is specified as e.g. */target
, the target flavors will have the subtype target and the type from
the source If target-flavor is specified as e.g. target/*
, the target flavors will have the type target and the
subtype from the source.
Operation Example
<operation
id="clone"
exception-handler-workflow="partial-error">
<configurations>
<configuration key="source-flavor">*/source</configuration>
<configuration key="source-tags">archive</configuration>
<configuration key="target-flavor">*/target</configuration>
</configurations>
</operation>