diff options
author | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2015-07-05 19:01:09 +0000 |
---|---|---|
committer | Paul Sherwood <paul.sherwood@codethink.co.uk> | 2015-07-05 19:01:09 +0000 |
commit | 4b5d5b968a4d0f9d416dc9fe8be67bb98f1e23fd (patch) | |
tree | 12dee5184aebcc8d6751ffa8599b76ad139b891f /ybd.py | |
parent | d5ae3fa9e84b1ef9ca619fa6d8e5dc4ebe9302f3 (diff) | |
download | ybd-4b5d5b968a4d0f9d416dc9fe8be67bb98f1e23fd.tar.gz |
Tidyup - move instance forking to app.spawn
Diffstat (limited to 'ybd.py')
-rwxr-xr-x | ybd.py | 13 |
1 files changed, 2 insertions, 11 deletions
@@ -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']) |