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 --}} + + + System Summary + + + +

System Summary

+

Generated at {{ctime}}

+ +{{#servers}} +

{{name}}

+ {{#inspectors}}{{#alarms}} + {{name}}: {{fired}}
+ {{/alarms}}{{/inspectors}} + {{#inspectors}} +

{{name}}

+

Type: {{type}}

+ +

{{{text}}}

+ {{/inspectors}} +
+{{/servers}} + +

+ 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