Quellcode durchsuchen

fixed the return code and added better logging

Gamaliel Espinoza vor 7 Jahren
Ursprung
Commit
a97e543189
2 geänderte Dateien mit 8 neuen und 6 gelöschten Zeilen
  1. 5 4
      ondemand.js
  2. 3 2
      package.json

+ 5 - 4
ondemand.js

@@ -4,6 +4,7 @@ const spawn = require("child_process").spawn;
 const path = require("path");
 const express = require('express');
 const version = require('./package.json').version;
+require('console-stamp')(console, 'HH:MM:ss.l');
 
 var working = false;
 
@@ -66,12 +67,12 @@ function process_queue() {
   proc.on("exit", code => {
     working = false;
     proc = null;
-    if (code == 2) {
-      od_ref.child(key).update({status: "no_index"});
-    } else {
+    if (code === 0) {
       od_ref.child(key).update({status: "done"});
+      console.log("done", key);
+    } else {
+      console.error(`wrong process code: ${code}`)
     }
-    console.log("done", key);
     process_queue();
   });
 }

+ 3 - 2
package.json

@@ -1,11 +1,12 @@
 {
   "name": "fourier-ondemand",
-  "version": "1.0.1",
+  "version": "1.0.2b",
   "description": "",
   "main": "index.js",
   "dependencies": {
+    "console-stamp": "^0.2.6",
     "express": "^4.16.2",
-    "fourier-common": "file:../common/"
+    "fourier-common": "file:../common"
   },
   "scripts": {
     "test": "echo \"Error: no test specified\" && exit 1"