From d0388ff0650e79824cfe0a2f7ad37971a8647c37 Mon Sep 17 00:00:00 2001 From: Chip Morningstar Date: Wed, 9 Jun 2021 14:49:15 -0700 Subject: [PATCH] feat: drive loopbox from config instead of command line --- .../swingset-runner/demo/encouragementBotComms/runnerArgs | 1 - packages/swingset-runner/src/main.js | 7 +------ 2 files changed, 1 insertion(+), 7 deletions(-) delete mode 100644 packages/swingset-runner/demo/encouragementBotComms/runnerArgs diff --git a/packages/swingset-runner/demo/encouragementBotComms/runnerArgs b/packages/swingset-runner/demo/encouragementBotComms/runnerArgs deleted file mode 100644 index 4702d86cd79..00000000000 --- a/packages/swingset-runner/demo/encouragementBotComms/runnerArgs +++ /dev/null @@ -1 +0,0 @@ ---loopbox diff --git a/packages/swingset-runner/src/main.js b/packages/swingset-runner/src/main.js index 5f9cf8961ba..6e1a3ffd428 100644 --- a/packages/swingset-runner/src/main.js +++ b/packages/swingset-runner/src/main.js @@ -77,7 +77,6 @@ FLAGS may be: --globalmetering - install metering on global objects --meter - run metered vats (implies --globalmetering and --indirect) --config FILE - read swingset config from FILE instead of inferring it - --loopbox - make the loopbox device available to the bootstrap vat CMD is one of: help - print this helpful usage information @@ -185,7 +184,6 @@ export async function main() { let dbDir = null; let dbSize = 0; let initOnly = false; - let loopbox = false; while (argv[0] && argv[0].startsWith('-')) { const flag = argv.shift(); @@ -287,9 +285,6 @@ export async function main() { case '--lmdb': dbMode = flag; break; - case '--loopbox': - loopbox = true; - break; case '-v': case '--verbose': verbose = true; @@ -340,7 +335,7 @@ export async function main() { config = loadBasedir(basedir); } const deviceEndowments = {}; - if (loopbox) { + if (config.loopboxSenders) { const { loopboxSrcPath, loopboxEndowments } = buildLoopbox('immediate'); config.devices = { loopbox: {