Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.41 KB

README.md

File metadata and controls

52 lines (40 loc) · 1.41 KB

varnalab-whois

travis-ci coveralls-status

varnalab-whois \
  --users /path/to/users.json \
  --devices /path/to/devices.json \
  --blacklist /path/to/blacklist.json \
  --online /path/to/online.json

@varnalab/cli + varnalab-whois

#!/bin/bash

# node
if [ $(hostname) = "nuc" ]; then
  node4=/home/s/.nvm/versions/node/v4.8.7/bin/node
  node=node
elif [ $(hostname) = "box" ]; then
  node4=/home/s/.nvm/versions/node/v4.8.6/bin/node
  node=/home/s/.nvm/versions/node/v8.9.1/bin/node
fi

# @varnalab/cli
online=$($node4 \
  ~/projects/varnalab-cli/bin/whois.js \
  --config ~/config/varnalab-whois/mikrotik.json \
  --env production \
  --output json\
)

# varnalab-whois
echo $online | $node \
  ~/projects/varnalab-whois/bin/cli.js \
  --users ~/config/varnalab-api/users.json \
  --devices ~/config/varnalab-api/devices.json \
  --blacklist ~/config/varnalab-api/blacklist.json \
  --online ~/config/varnalab-api/online.json