UNPKG
roar-agent
Version:
latest (1.5.12)
1.5.12
1.5.11
1.5.10
1.5.9
1.5.8
1.5.7
1.5.6
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.0
1.2.0
0.0.9-BETA.b78
0.0.9-BETA.b77
0.0.9-BETA.b76
0.0.9-BETA.b75
0.0.9-BETA.b74
0.0.9-BETA.b73
0.0.9-BETA.b72
0.0.9-BETA.b71
0.0.9-BETA.b70
0.0.9-BETA.b69
0.0.9-BETA.b68
0.0.9-BETA.b67
0.0.9-BETA.b66
0.0.9-BETA.b65
0.0.9-BETA.b64
0.0.9-BETA.b63
0.0.9-BETA.b62
0.0.9-BETA.b61
0.0.9-BETA.b57
0.0.9-BETA.b56
0.0.9-BETA.b55
0.0.9-BETA.b54
0.0.9-BETA.b53
0.0.9-BETA.b52
0.0.9-BETA.b51
0.0.9-BETA.b50
0.0.9-BETA.b42
0.0.9-BETA.b40
0.0.9-BETA.b39
0.0.9-BETA.b38
0.0.9-BETA.b37
0.0.9-BETA.b36
0.0.9-BETA.b35
0.0.9-BETA.b34
0.0.9-BETA.b33
0.0.9-BETA.b32
0.0.9-BETA.b31
0.0.9-BETA.b30
0.0.9-BETA.b29
0.0.9-BETA.b28
0.0.9-BETA.b27
0.0.9-BETA.b26
0.0.9-BETA.b25
0.0.9-BETA.b24
0.0.9-BETA.b23
The Node.js Roar Agent that listens for and executes scan jobs
bitbucket.com/liongard/roar-agent
roar-agent
/
scripts
/
heartbeat.js
13 lines
(10 loc)
•
292 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
var
exec =
require
(
'child_process'
).
exec
;
exec
(
'pm2 describe roar-agent'
,
function
(
err, stdout, stderr
) {
var
l;
if
(stdout) { l = stdout.
split
(
'\n'
).
filter
(
l
=>
l.
indexOf
(
'status'
) !== -
1
&& l.
indexOf
(
'online'
) !== -
1
); }
if
(!l || l.
length
!==
1
) {
exec
(
'{cmd}'
); } });