2016-11-03 10:59:17 +00:00
|
|
|
# require("coffee-script")
|
2016-10-13 14:46:18 +00:00
|
|
|
|
2016-11-03 10:59:17 +00:00
|
|
|
# fs = require("fs")
|
|
|
|
# _ = require("underscore")
|
2016-10-13 14:46:18 +00:00
|
|
|
|
2016-11-03 10:59:17 +00:00
|
|
|
# if not process.argv[2]
|
|
|
|
# console.log "Usage: coffee project_size.coffee user_files_path"
|
|
|
|
# else
|
|
|
|
# dirPath = process.argv[2]
|
|
|
|
# if not fs.lstatSync(dirPath).isDirectory()
|
|
|
|
# console.log dirPath + " directory not exist"
|
|
|
|
# else
|
|
|
|
# fs.readdir dirPath, (err, files)->
|
|
|
|
# projects = []
|
|
|
|
# files.forEach (file)->
|
|
|
|
# project_id = file.split("_")[0]
|
|
|
|
# if !projects[project_id]
|
|
|
|
# projects[project_id] = 0
|
|
|
|
# projects[project_id] += fs.lstatSync(dirPath+"/"+file).size
|
2016-10-13 14:46:18 +00:00
|
|
|
|
2016-11-03 10:59:17 +00:00
|
|
|
# ids = _.keys projects
|
|
|
|
# console.log "project \t size"
|
|
|
|
# ids.forEach (id)->
|
|
|
|
# console.log id + "\t" + projects[id]
|