Add Worker.mkdir()
This commit is contained in:
parent
c5ded77b30
commit
85efed77b3
11
docs/api.md
11
docs/api.md
@ -1 +1,10 @@
|
|||||||
WIP
|
API
|
||||||
|
===
|
||||||
|
|
||||||
|
- createWorker()
|
||||||
|
- Worker.write()
|
||||||
|
- Worker.read()
|
||||||
|
- Worker.mkdir()
|
||||||
|
- Worker.remove()
|
||||||
|
- Worker.transcode()
|
||||||
|
- Worker.run()
|
||||||
|
@ -91,6 +91,12 @@ module.exports = (_options = {}) => {
|
|||||||
}))
|
}))
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const mkdir = (path, jobId) => (
|
||||||
|
startJob(createJob({
|
||||||
|
id: jobId, action: 'mkdir', payload: { path },
|
||||||
|
}))
|
||||||
|
);
|
||||||
|
|
||||||
const run = (args, jobId) => (
|
const run = (args, jobId) => (
|
||||||
startJob(createJob({
|
startJob(createJob({
|
||||||
id: jobId, action: 'run', payload: { args },
|
id: jobId, action: 'run', payload: { args },
|
||||||
@ -139,6 +145,7 @@ module.exports = (_options = {}) => {
|
|||||||
transcode,
|
transcode,
|
||||||
read,
|
read,
|
||||||
remove,
|
remove,
|
||||||
|
mkdir,
|
||||||
run,
|
run,
|
||||||
terminate,
|
terminate,
|
||||||
};
|
};
|
||||||
|
@ -89,6 +89,15 @@ const remove = ({
|
|||||||
res.resolve({ message: `Delete ${path}` });
|
res.resolve({ message: `Delete ${path}` });
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const mkdir = ({
|
||||||
|
payload: {
|
||||||
|
path,
|
||||||
|
},
|
||||||
|
}, res) => {
|
||||||
|
Module.FS.mkdir(path);
|
||||||
|
res.resolve({ message: `Create Directory ${path}` });
|
||||||
|
};
|
||||||
|
|
||||||
const run = ({
|
const run = ({
|
||||||
payload: {
|
payload: {
|
||||||
args,
|
args,
|
||||||
@ -118,6 +127,7 @@ exports.dispatchHandlers = (packet, send) => {
|
|||||||
transcode,
|
transcode,
|
||||||
read,
|
read,
|
||||||
remove,
|
remove,
|
||||||
|
mkdir,
|
||||||
run,
|
run,
|
||||||
})[packet.action](packet, res);
|
})[packet.action](packet, res);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
Loading…
Reference in New Issue
Block a user