diff --git a/samples/Handlebars/html.hb b/samples/Handlebars/html.hb new file mode 100644 index 0000000000..c2e137a6d9 --- /dev/null +++ b/samples/Handlebars/html.hb @@ -0,0 +1,34 @@ +{{!-- Generate a simple HTML report --}} + +
+Generated at {{ctime}}
+ +{{#servers}} +Type: {{type}}
+ +{{{text}}}+ {{/inspectors}} +
+ Generated by SshSysMon +
+ + + \ No newline at end of file diff --git a/samples/Handlebars/node.js.hb b/samples/Handlebars/node.js.hb new file mode 100644 index 0000000000..ac0a96c5ac --- /dev/null +++ b/samples/Handlebars/node.js.hb @@ -0,0 +1,16 @@ +var exec = require('child_process').exec; + +exec('{{escapeBackslashes command}}{{#if task}} {{escapeBackslashes task}}{{/if}}{{#if args}} {{{escapeBackslashes args}}}{{/if}}', { + cwd: '{{escapeBackslashes gruntfileDirectory}}' + }, function (err, stdout, stderr) { + + var exitCode = 0; + if (err) { + console.log(stderr || err); + exitCode = -1; + }{{#unless preventExit}} + + process.exit(exitCode);{{/unless}} +}).stdout.on('data', function (chunk){ + process.stdout.write(chunk); +}); \ No newline at end of file