aboutsummaryrefslogtreecommitdiff
path: root/scripts/loop.py
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2015-08-17 18:35:12 +0200
committerKarel Kočí <cynerd@email.cz>2015-08-17 18:35:12 +0200
commit3fb56b4760b0485cf0872100f04b0a5a51f52e97 (patch)
treed974a7de099d2f241e639348f6dd37d3d2153531 /scripts/loop.py
parentcfeae5ec0d9488b2a6e51feb909e4c981008bf16 (diff)
downloadlinux-conf-perf-3fb56b4760b0485cf0872100f04b0a5a51f52e97.tar.gz
linux-conf-perf-3fb56b4760b0485cf0872100f04b0a5a51f52e97.tar.bz2
linux-conf-perf-3fb56b4760b0485cf0872100f04b0a5a51f52e97.zip
Generated configuration is now fully stored to database
Managing configurations in files and in database could cause inconsistence. Adding all generated configurations to database allow us to clean project files without loosing data.
Diffstat (limited to 'scripts/loop.py')
-rwxr-xr-xscripts/loop.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/loop.py b/scripts/loop.py
index 9cc8ddb..2a3739e 100755
--- a/scripts/loop.py
+++ b/scripts/loop.py
@@ -20,6 +20,7 @@ __confs_unmeasured__ = []
def prepare():
"""Prepare for measuring
Outcome is Linux image for generated configuration."""
+ print("Preparing new image.")
global __confs_unmeasured__
if len(__confs_unmeasured__) == 0:
dtb = database.database()
@@ -31,7 +32,7 @@ def prepare():
raise exceptions.NoApplicableConfiguration()
__confs_unmeasured__ = list(confs)
con = __confs_unmeasured__.pop()
- kernel.config(con.cfile)
+ kernel.config(con.config)
img = kernel.make(con.hash)
print("Prepared image: " + img)
return img, con