diff options
author | Alexandru DAMIAN <alexandru.damian@intel.com> | 2014-10-13 17:10:39 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-10-30 13:39:51 +0000 |
commit | 2837b110ae8fd5ff0ca3ac5959cadb7d4a5ce6cc (patch) | |
tree | fca7aba2e90cbcb6f3b11a90bb00665850fa2460 /bitbake/lib/toaster/bldcontrol/models.py | |
parent | a0660718e6599538dd65cadadbc04c6adc951b57 (diff) | |
download | poky-2837b110ae8fd5ff0ca3ac5959cadb7d4a5ce6cc.tar.gz |
bitbake: toaster: change startup parameter passing to avoid race
We avoid a race between the setting the TOASTER_BRBE variable
and reading the variable in toaster ui by supplying the variable
at server startup time through the toaster.conf post-read file.
Additional small changes are included, including marking the
build request with the environment id of where the build took place.
(Bitbake rev: 7c333350418c4140e6c988c5272940f8057d327d)
Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/toaster/bldcontrol/models.py')
-rw-r--r-- | bitbake/lib/toaster/bldcontrol/models.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/toaster/bldcontrol/models.py b/bitbake/lib/toaster/bldcontrol/models.py index 4c54a59b1a..df3635b331 100644 --- a/bitbake/lib/toaster/bldcontrol/models.py +++ b/bitbake/lib/toaster/bldcontrol/models.py | |||
@@ -59,7 +59,8 @@ class BuildRequest(models.Model): | |||
59 | ) | 59 | ) |
60 | 60 | ||
61 | project = models.ForeignKey(Project) | 61 | project = models.ForeignKey(Project) |
62 | build = models.ForeignKey(Build, null = True) # TODO: toasterui should set this when Build is created | 62 | build = models.OneToOneField(Build, null = True) # TODO: toasterui should set this when Build is created |
63 | environment = models.ForeignKey(BuildEnvironment, null = True) | ||
63 | state = models.IntegerField(choices = REQUEST_STATE, default = REQ_CREATED) | 64 | state = models.IntegerField(choices = REQUEST_STATE, default = REQ_CREATED) |
64 | created = models.DateTimeField(auto_now_add = True) | 65 | created = models.DateTimeField(auto_now_add = True) |
65 | updated = models.DateTimeField(auto_now = True) | 66 | updated = models.DateTimeField(auto_now = True) |