diff options
Diffstat (limited to 'vnfmarket/src/main/webapp/vnfmarket/node_modules/phantomjs/lib/phantom/examples/scandir.coffee')
-rw-r--r-- | vnfmarket/src/main/webapp/vnfmarket/node_modules/phantomjs/lib/phantom/examples/scandir.coffee | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/vnfmarket/src/main/webapp/vnfmarket/node_modules/phantomjs/lib/phantom/examples/scandir.coffee b/vnfmarket/src/main/webapp/vnfmarket/node_modules/phantomjs/lib/phantom/examples/scandir.coffee new file mode 100644 index 00000000..0ee4ffc2 --- /dev/null +++ b/vnfmarket/src/main/webapp/vnfmarket/node_modules/phantomjs/lib/phantom/examples/scandir.coffee @@ -0,0 +1,16 @@ +# List all the files in a Tree of Directories +system = require 'system' + +if system.args.length != 2 + console.log "Usage: phantomjs scandir.coffee DIRECTORY_TO_SCAN" + phantom.exit 1 +scanDirectory = (path) -> + fs = require 'fs' + if fs.exists(path) and fs.isFile(path) + console.log path + else if fs.isDirectory(path) + fs.list(path).forEach (e) -> + scanDirectory path + "/" + e if e != "." and e != ".." + +scanDirectory system.args[1] +phantom.exit() |