From 4d4935966f323559c37b14dd5bca0a282c6c76f5 Mon Sep 17 00:00:00 2001
From: David Sehnal <david.sehnal@gmail.com>
Date: Thu, 7 Mar 2019 08:58:52 +0100
Subject: [PATCH] model-server: fix preprocess processor count when using cmd
 option

---
 src/servers/model/preprocess/master.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/servers/model/preprocess/master.ts b/src/servers/model/preprocess/master.ts
index 365d6f3fa..9ff8b8e1f 100644
--- a/src/servers/model/preprocess/master.ts
+++ b/src/servers/model/preprocess/master.ts
@@ -51,7 +51,7 @@ if (Object.keys(cmdArgs).filter(k => (cmdArgs as any)[k] !== null).length === 0
 }
 
 let entries: PreprocessEntry[] = []
-let config: PreprocessConfig = { numProcesses: 1, customProperties: void 0 }
+let config: PreprocessConfig = { numProcesses: cmdArgs.folderIn ? +(cmdArgs.folderNumProcesses || 1) : 1, customProperties: void 0 }
 
 if (cmdArgs.input) entries.push({ source: cmdArgs.input, cif: cmdArgs.outCIF, bcif: cmdArgs.outBCIF });
 // else if (cmdArgs.bulk) runBulk(cmdArgs.bulk);
-- 
GitLab