aboutsummaryrefslogtreecommitdiff
path: root/app/models
diff options
context:
space:
mode:
authorMilo Casagrande <milo.casagrande@linaro.org>2014-12-04 09:33:42 +0100
committerMilo Casagrande <milo.casagrande@linaro.org>2014-12-04 09:33:42 +0100
commitdb4ebba55e046fbc53a9750609fd9050fae8c38c (patch)
treeece58cc6fc0786a2609ed9cc1c0d50ee3794b6fe /app/models
parentf18d2eb8121c329d353df018a44f8442853dddf2 (diff)
Boot: Add initrd field.
Change-Id: I501ee18ecfc0d490b7ad65bd7c0a441de0fc56e5
Diffstat (limited to 'app/models')
-rw-r--r--app/models/__init__.py1
-rw-r--r--app/models/boot.py4
-rw-r--r--app/models/tests/test_boot_model.py4
3 files changed, 7 insertions, 2 deletions
diff --git a/app/models/__init__.py b/app/models/__init__.py
index 9bfc3ec..adcc453 100644
--- a/app/models/__init__.py
+++ b/app/models/__init__.py
@@ -71,6 +71,7 @@ GIT_DESCRIBE_KEY = 'git_describe'
GIT_URL_KEY = 'git_url'
ID_KEY = '_id'
INITRD_ADDR_KEY = 'initrd_addr'
+INITRD_KEY = 'initrd'
IP_ADDRESS_KEY = 'ip_address'
JOB_ID_KEY = 'job_id'
JOB_KEY = 'job'
diff --git a/app/models/boot.py b/app/models/boot.py
index a9d425d..3f4981c 100644
--- a/app/models/boot.py
+++ b/app/models/boot.py
@@ -80,6 +80,7 @@ class BootDocument(modb.BaseDocument):
self.git_commit = None
self.git_describe = None
self.git_url = None
+ self.initrd = None
self.initrd_addr = None
self.job_id = None
self.kernel_image = None
@@ -206,6 +207,7 @@ class BootDocument(modb.BaseDocument):
models.GIT_DESCRIBE_KEY: self.git_describe,
models.GIT_URL_KEY: self.git_url,
models.INITRD_ADDR_KEY: self.initrd_addr,
+ models.INITRD_KEY: self.initrd,
models.JOB_ID_KEY: self.job_id,
models.JOB_KEY: self.job,
models.KERNEL_IMAGE_KEY: self.kernel_image,
@@ -218,7 +220,7 @@ class BootDocument(modb.BaseDocument):
models.STATUS_KEY: self.status,
models.TIME_KEY: self.time,
models.VERSION_KEY: self.version,
- models.WARNINGS_KEY: self.warnings,
+ models.WARNINGS_KEY: self.warnings
}
if self.id:
diff --git a/app/models/tests/test_boot_model.py b/app/models/tests/test_boot_model.py
index 077e023..8794ec0 100644
--- a/app/models/tests/test_boot_model.py
+++ b/app/models/tests/test_boot_model.py
@@ -48,6 +48,7 @@ class TestBootModel(unittest.TestCase):
boot_doc.defconfig_full = "defconfig"
boot_doc.file_server_url = "file-server"
boot_doc.file_server_resource = "file-resource"
+ boot_doc.initrd = "initrd"
expected = {
'_id': 'id',
@@ -85,7 +86,8 @@ class TestBootModel(unittest.TestCase):
"fastboot_cmd": "fastboot",
"defconfig_full": "defconfig",
"file_server_url": "file-server",
- "file_server_resource": "file-resource"
+ "file_server_resource": "file-resource",
+ "initrd": "initrd"
}
self.assertDictEqual(expected, boot_doc.to_dict())