Move a fileset to a new location
Fails if the fileset contains files outside of the base directory. No files are physically moved, that is done upon calling px:fileset-store and px:fileset-delete.
Port | Description |
source.fileset primary | |
source.in-memory sequence | The input fileset |
Port | Description |
result.fileset primary | |
result.in-memory sequence |
The output fileset at the new location. The xml:base is changed to "target". The hrefs are not updated, unless the "flatten" option is set, in which case they are reduced to the file name. The base URI of the in-memory documents are changed accordingly, and "original-href"-attributes are added for files that exist on disk. |
mapping |
A Pass this output to px:fileset-delete after the "result" output has been passed to px:fileset-store. |
Local Name | Namespace URI | Default | Description |
target required | The target directory. |
||
flatten | false() | Move all files to a single directory. |
|
prefix | '' |
Prefix to add before file names. Only if "flatten" option is set. |