diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-09-16 16:39:27 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-09-16 16:39:27 +0200 |
| commit | d94c415168b20dd43848dd7c8c77c07d8d4528d4 (patch) | |
| tree | a05f0596359891605d9154e98f720903eee28bd9 /app/relay/runner.js | |
| parent | 14652eecb0fb4ebcb14e830504bfb02017bd010e (diff) | |
s00per k3wl 0bj3ct d357rUc7ur1nG
Diffstat (limited to 'app/relay/runner.js')
| -rw-r--r-- | app/relay/runner.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/relay/runner.js b/app/relay/runner.js index 2bd0c56..44f2554 100644 --- a/app/relay/runner.js +++ b/app/relay/runner.js @@ -195,6 +195,14 @@ export function list_directory(opt, cb) { }) } +export function count_directory(opt, cb) { + const dir = module_dir(opt, opt.dir) + if (!dir) return cb([]) + fs.readdir(dir, (err, files) => { + err ? cb(err) : cb(files.length) + }) +} + // list the contents of a directory of sequences export function list_sequences(opt, cb) { list_directory(opt, (files, root_dir) => { |
