diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-05-16 17:12:29 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-05-16 17:12:29 -0700 |
| commit | 69ceb7e730a1fe4e2d0f82c7d29875bd796468ea (patch) | |
| tree | e754adc8d6f867d86d50d4277350a9b50c8a52d2 /nodejs-zt1-client/test.js | |
| parent | cf51961d523222815cde064d88955aee88352eb5 (diff) | |
| download | infinitytier-69ceb7e730a1fe4e2d0f82c7d29875bd796468ea.tar.gz infinitytier-69ceb7e730a1fe4e2d0f82c7d29875bd796468ea.zip | |
Basic controller JSON API seems to be working.
Diffstat (limited to 'nodejs-zt1-client/test.js')
| -rw-r--r-- | nodejs-zt1-client/test.js | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/nodejs-zt1-client/test.js b/nodejs-zt1-client/test.js new file mode 100644 index 00000000..347ca1a1 --- /dev/null +++ b/nodejs-zt1-client/test.js @@ -0,0 +1,33 @@ +var ZT1Client = require('./index.js').ZT1Client; + +var zt1c = new ZT1Client('http://127.0.0.1:9993/','5d6181b71fae2684f9cc64ed'); + +zt1c.status(function(err,status) { + if (err) + console.log(err); + else console.log(status); + + zt1c.getNetworks(function(err,networks) { + if (err) + console.log(err); + else console.log(networks); + + zt1c.getPeers(function(err,peers) { + if (err) + console.log(err); + else console.log(peers); + + if (status.controller) { + zt1c.saveControllerNetwork({ + nwid: status.address + 'dead01', + name: 'test network', + private: true + },function(err,network) { + if (err) + console.log(err); + else console.log(network); + }); + } + }); + }); +}); |
