summaryrefslogtreecommitdiff
path: root/ybd.py
diff options
context:
space:
mode:
authorPaul Sherwood <paul.sherwood@codethink.co.uk>2015-07-05 19:01:09 +0000
committerPaul Sherwood <paul.sherwood@codethink.co.uk>2015-07-05 19:01:09 +0000
commit4b5d5b968a4d0f9d416dc9fe8be67bb98f1e23fd (patch)
tree12dee5184aebcc8d6751ffa8599b76ad139b891f /ybd.py
parentd5ae3fa9e84b1ef9ca619fa6d8e5dc4ebe9302f3 (diff)
downloadybd-4b5d5b968a4d0f9d416dc9fe8be67bb98f1e23fd.tar.gz
Tidyup - move instance forking to app.spawn
Diffstat (limited to 'ybd.py')
-rwxr-xr-xybd.py13
1 files changed, 2 insertions, 11 deletions
diff --git a/ybd.py b/ybd.py
index d7045fd..16f2c02 100755
--- a/ybd.py
+++ b/ybd.py
@@ -17,18 +17,14 @@
'''A module to build a definition.'''
-
-import sandboxlib
-
import os
import sys
-
import app
from assembly import assemble, deploy
from definitions import Definitions
import cache
import sandbox
-import random
+import sandboxlib
print('')
@@ -46,12 +42,7 @@ with app.timer('TOTAL', 'Starting'):
app.log(app.settings['target'], 'Sandbox using %s' % sandbox.executor)
if app.settings.get('instances'):
- for fork in range(1, app.settings.get('instances')):
- if os.fork() == 0:
- app.settings['fork'] = fork
- random.seed(app.settings['fork'])
- app.log('FORKS', 'I am fork', app.settings.get('fork'))
- break
+ app.spawn()
assemble(defs, app.settings['target'])
deploy(defs, app.settings['target'])