Skip to content

Commit

Permalink
use dat storage
Browse files Browse the repository at this point in the history
  • Loading branch information
joehand committed Apr 30, 2017
1 parent 5dd9c49 commit 565208e
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 7 deletions.
2 changes: 1 addition & 1 deletion cli.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ if (argv.help) return usage()
var src = argv._[0] || process.cwd()
var dest = argv._[1]
var indexSpeed = speed()
var logspeed = 200
var logspeed = argv.logspeed || 400

var neat = neatLog([mainView, progressView], {logspeed: logspeed})
neat.use(runDat)
Expand Down
3 changes: 1 addition & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,7 @@
"cli-truncate": "^1.0.0",
"dat-encoding": "^4.0.2",
"dat-node": "^3.0.0",
"dat-secret-storage": "^2.0.0",
"dat-storage": "0.0.1",
"dat-storage": "^1.0.0",
"debug": "^2.4.5",
"minimist": "^1.2.0",
"mkdirp": "^0.5.1",
Expand Down
6 changes: 2 additions & 4 deletions storage.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@
var fs = require('fs')
var ram = require('random-access-memory')
var secretStore = require('dat-secret-storage')
var datStore = require('dat-storage')
var mkdirp = require('mkdirp')

module.exports = storage

function storage (dir, opts) {
if (opts.temp) return ram
if (typeof opts.sleep === 'string') return secretStore(opts.sleep)
if (typeof opts.sleep === 'string') return opts.sleep

mkdirp.sync(dir)
try {
var isDir = fs.statSync(dir).isDirectory()
if (isDir && opts.secretKey !== undefined) return datStore(dir)
if (isDir) return secretStore(datStore(dir))
if (isDir) return datStore(dir)
error()
} catch (e) {
throw e
Expand Down

0 comments on commit 565208e

Please sign in to comment.