[fix] transfer:local:init
This commit is contained in:
parent
d0723239c0
commit
29902615aa
|
|
@ -33,7 +33,7 @@ namespace _mimir.conf
|
|||
"temp_directory": {
|
||||
"nullable": false,
|
||||
"type": "string",
|
||||
"default": "/tmp/mimir"
|
||||
"default": "/tmp/mimir-data"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false,
|
||||
|
|
|
|||
|
|
@ -29,6 +29,24 @@ namespace _mimir.transfer.local
|
|||
|
||||
/**
|
||||
*/
|
||||
export function init(
|
||||
parameters : type_parameters
|
||||
) : Array<string>
|
||||
{
|
||||
return [
|
||||
lib_plankton.string.coin(
|
||||
"mkdir --parents {{directory}}",
|
||||
{
|
||||
"directory": parameters.directory,
|
||||
}
|
||||
),
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @todo handle hidden files
|
||||
*/
|
||||
export function execute(
|
||||
parameters : type_parameters,
|
||||
name : string,
|
||||
|
|
@ -73,10 +91,7 @@ namespace _mimir.transfer.local
|
|||
) : _mimir.transfer.type_logic
|
||||
{
|
||||
return {
|
||||
/**
|
||||
* @todo?
|
||||
*/
|
||||
"init": () => [],
|
||||
"init": () => init(parameters),
|
||||
"execute": (name, stamp, directory) => execute(parameters, name, stamp, directory),
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue