UNPKG

514 BJavaScriptView Raw
1var fs = require('fs');
2var nodemiral = require('../../');
3
4var sshPrivateKey = fs.readFileSync(process.env.HOME + '/.ssh/id_rsa', 'utf8');
5var session = nodemiral.session('162.243.77.68', {username: 'root', pem: sshPrivateKey});
6var taskList = nodemiral.taskList('Getting and Printing `uname -a`');
7
8taskList.execute('invoke uname', {
9 command: 'uname -a'
10}, function(stdout, stderr) {
11 this.uname = stdout;
12});
13
14taskList.print('printing uname', {
15 message: "\t Uname is: {{uname}}"
16});
17
18taskList.run(session);
\No newline at end of file