From 64f9836fb2a6b67e887061958dbd07389e338093 Mon Sep 17 00:00:00 2001 From: Amos Jones Date: Sat, 31 Aug 2019 10:03:00 -0400 Subject: [PATCH 1/3] Error: Cannot find module redis SourceDir: /home/ubuntu --- hostcontrol.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 hostcontrol.js diff --git a/hostcontrol.js b/hostcontrol.js new file mode 100755 index 0000000..d906964 --- /dev/null +++ b/hostcontrol.js @@ -0,0 +1,20 @@ +#! /usr/bin/env node + +//you must add the absolute path to hosts.js on line 4, or this file will NOT work +const hosts = require("./models/hosts.js") + + +if (process.argv[2] == "--list"){ + console.log(hosts.listAll()) +} +/* + if process.argv[2] == "--info" + + if process.agrv[2] == "--add" + + if process.argv[2] == "--remove" + + else{ + console.log("help text") + } +*/ \ No newline at end of file From 9d604f3b9c0f294211beda5b7616104ec3f6ad8d Mon Sep 17 00:00:00 2001 From: William Mantly Date: Sat, 31 Aug 2019 10:14:19 -0400 Subject: [PATCH 2/3] using async --- hostcontrol.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/hostcontrol.js b/hostcontrol.js index d906964..8389943 100755 --- a/hostcontrol.js +++ b/hostcontrol.js @@ -3,10 +3,15 @@ //you must add the absolute path to hosts.js on line 4, or this file will NOT work const hosts = require("./models/hosts.js") +const command = process.argv[2]; -if (process.argv[2] == "--list"){ - console.log(hosts.listAll()) -} +(async function(command){ + if (command == "--list"){ + console.log(await hosts.listAll()) + process.exit(0) + } + +})(command) /* if process.argv[2] == "--info" From f7461e0509c68f5fe2c3173c22e3ed022ee22d7a Mon Sep 17 00:00:00 2001 From: Amos Jones Date: Mon, 2 Sep 2019 00:00:08 +0000 Subject: [PATCH 3/3] #2 feature added --- .gitignore | 0 LICENSE | 0 README.md | 0 api.md | 0 app.js | 0 middleware/auth.js | 0 models/auth.js | 0 models/hosts.js | 0 models/users.js | 0 package-lock.json | 19 ++----------------- package.json | 0 redis.js | 0 routes/auth.js | 0 routes/index.js | 0 routes/routes.js | 0 routes/users.js | 0 ssh-keygen | 0 17 files changed, 2 insertions(+), 17 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 LICENSE mode change 100644 => 100755 README.md mode change 100644 => 100755 api.md mode change 100644 => 100755 app.js mode change 100644 => 100755 middleware/auth.js mode change 100644 => 100755 models/auth.js mode change 100644 => 100755 models/hosts.js mode change 100644 => 100755 models/users.js mode change 100644 => 100755 package-lock.json mode change 100644 => 100755 package.json mode change 100644 => 100755 redis.js mode change 100644 => 100755 routes/auth.js mode change 100644 => 100755 routes/index.js mode change 100644 => 100755 routes/routes.js mode change 100644 => 100755 routes/users.js mode change 100644 => 100755 ssh-keygen diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/api.md b/api.md old mode 100644 new mode 100755 diff --git a/app.js b/app.js old mode 100644 new mode 100755 diff --git a/middleware/auth.js b/middleware/auth.js old mode 100644 new mode 100755 diff --git a/models/auth.js b/models/auth.js old mode 100644 new mode 100755 diff --git a/models/hosts.js b/models/hosts.js old mode 100644 new mode 100755 diff --git a/models/users.js b/models/users.js old mode 100644 new mode 100755 diff --git a/package-lock.json b/package-lock.json old mode 100644 new mode 100755 index eae0743..a7f86a9 --- a/package-lock.json +++ b/package-lock.json @@ -1579,24 +1579,14 @@ "version": "github:wmantly/linux-user#94ce2f75a5cc365355ca10d2f5b824c6f0180609", "from": "github:wmantly/linux-user", "requires": { - "bluebird": "^3.5.5", - "lru-cache": "^5.1.1" + "bluebird": "^3.5.5" } }, "linux-user": { "version": "github:wmantly/linux-user#94ce2f75a5cc365355ca10d2f5b824c6f0180609", "from": "github:wmantly/linux-user", "requires": { - "bluebird": "^3.5.5", - "lru-cache": "^5.1.1" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" + "bluebird": "^3.5.5" } }, "map-cache": { @@ -2911,11 +2901,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yallist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", - "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==" } } } diff --git a/package.json b/package.json old mode 100644 new mode 100755 diff --git a/redis.js b/redis.js old mode 100644 new mode 100755 diff --git a/routes/auth.js b/routes/auth.js old mode 100644 new mode 100755 diff --git a/routes/index.js b/routes/index.js old mode 100644 new mode 100755 diff --git a/routes/routes.js b/routes/routes.js old mode 100644 new mode 100755 diff --git a/routes/users.js b/routes/users.js old mode 100644 new mode 100755 diff --git a/ssh-keygen b/ssh-keygen old mode 100644 new mode 100755