Run add_omni_file script when file change detected

This commit is contained in:
Tom Najdek 2022-05-25 19:56:23 +02:00
parent 7aa3bde170
commit 8b76bf6e65
No known key found for this signature in database
GPG key ID: EEC61A7B4C667D77
7 changed files with 86 additions and 34 deletions

View file

@ -12,7 +12,7 @@ async function getCopy(source, options, signatures) {
const t1 = Date.now();
const files = await globby(source, Object.assign({ cwd: ROOT }, options ));
const totalCount = files.length;
var count = 0;
const outFiles = [];
var f;
while ((f = files.pop()) != null) {
@ -34,7 +34,7 @@ async function getCopy(source, options, signatures) {
await fs.copy(f, dest);
onProgress(f, dest, 'cp');
signatures[f] = newFileSignature;
count++;
outFiles.push(dest);
} catch (err) {
throw new Error(`Failed on ${f}: ${err}`);
}
@ -43,7 +43,8 @@ async function getCopy(source, options, signatures) {
const t2 = Date.now();
return {
action: 'copy',
count,
count: outFiles.length,
outFiles,
totalCount,
processingTime: t2 - t1
};