Skip to content

Commit 4b43fed

Browse files
committed
Merge pull request #48 from ipfs/feat/enable-custom-repo
Enable the use of a custom repo path and decide if we want to init or not
2 parents 26448b7 + 45088c7 commit 4b43fed

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

index.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,17 @@ module.exports = {
4343
opts['Addresses.Swarm'] = ['/ip4/0.0.0.0/tcp/0']
4444
opts['Addresses.Gateway'] = ''
4545
opts['Addresses.API'] = '/ip4/127.0.0.1/tcp/0'
46-
const node = new Node(tempDir(), opts, true)
47-
node.init(err => {
48-
if (err) return done(err)
46+
const node = new Node(opts.repoPath || tempDir(), opts, true)
47+
48+
if (typeof opts.init === 'boolean' && opts.init === false) {
4949
done(null, node)
50-
})
50+
} else {
51+
node.init(err => {
52+
if (err) {
53+
return done(err)
54+
}
55+
done(null, node)
56+
})
57+
}
5158
}
5259
}

0 commit comments

Comments
 (0)