Add signing to the ACI converter

This commit is contained in:
Joseph Schorr 2015-02-04 15:29:24 -05:00
parent 81b5b8d1dc
commit bfb0784abc
14 changed files with 311 additions and 90 deletions

View file

@ -180,8 +180,11 @@ class ACIImage(TarImageFormatter):
"group": config.get('Group', '') or 'root',
"eventHandlers": [],
"workingDirectory": config.get('WorkingDir', '') or '/',
"environment": [{"name": key, "value": value}
for (key, value) in [e.split('=') for e in config.get('Env')]],
# TODO(jschorr): Use the commented version once rocket has upgraded to 0.3.0.
#"environment": [{"name": key, "value": value}
# for (key, value) in [e.split('=') for e in config.get('Env')]],
"environment": {key: value
for (key, value) in [e.split('=') for e in config.get('Env')]},
"isolators": ACIImage._build_isolators(config),
"mountPoints": ACIImage._build_volumes(config),
"ports": ACIImage._build_ports(config),