diff options
author | Ed Bartosh <ed.bartosh@linux.intel.com> | 2016-04-06 17:46:19 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-04-06 23:10:27 +0100 |
commit | 829a0bdb48670b05dfefe071d27033ec046c5c3b (patch) | |
tree | 9e64243b09d65f4ee155025ff4a21db1fabda736 /bitbake/lib | |
parent | 7068e8a056d7b7d091294343f034dee4662403c0 (diff) | |
download | poky-829a0bdb48670b05dfefe071d27033ec046c5c3b.tar.gz |
bitbake: toaster: remove release API
This API is quite dangerous as it removes build directory.
It's not used anywhere and most probably will not be used in future
as toaster is going to have one build directory per project.
(Bitbake rev: ef9e126227d3bdee86c1592e2baa43d21e6a32df)
Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Michael Wood <michael.g.wood@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib')
-rw-r--r-- | bitbake/lib/toaster/bldcontrol/bbcontroller.py | 6 | ||||
-rw-r--r-- | bitbake/lib/toaster/bldcontrol/localhostbecontroller.py | 6 |
2 files changed, 0 insertions, 12 deletions
diff --git a/bitbake/lib/toaster/bldcontrol/bbcontroller.py b/bitbake/lib/toaster/bldcontrol/bbcontroller.py index 535a3986ad..2ca26612d4 100644 --- a/bitbake/lib/toaster/bldcontrol/bbcontroller.py +++ b/bitbake/lib/toaster/bldcontrol/bbcontroller.py | |||
@@ -163,12 +163,6 @@ class BuildEnvironmentController(object): | |||
163 | """ | 163 | """ |
164 | raise NotImplementedError("Must return the REST URL of the artifact") | 164 | raise NotImplementedError("Must return the REST URL of the artifact") |
165 | 165 | ||
166 | def release(self): | ||
167 | """ This stops the server and releases any resources. After this point, all resources | ||
168 | are un-available for further reference | ||
169 | """ | ||
170 | raise NotImplementedError("Must override BE release") | ||
171 | |||
172 | def triggerBuild(self, bitbake, layers, variables, targets): | 166 | def triggerBuild(self, bitbake, layers, variables, targets): |
173 | raise NotImplementedError("Must override BE release") | 167 | raise NotImplementedError("Must override BE release") |
174 | 168 | ||
diff --git a/bitbake/lib/toaster/bldcontrol/localhostbecontroller.py b/bitbake/lib/toaster/bldcontrol/localhostbecontroller.py index 7d6abe69e2..1ccdd24b89 100644 --- a/bitbake/lib/toaster/bldcontrol/localhostbecontroller.py +++ b/bitbake/lib/toaster/bldcontrol/localhostbecontroller.py | |||
@@ -255,12 +255,6 @@ class LocalhostBEController(BuildEnvironmentController): | |||
255 | def readServerLogFile(self): | 255 | def readServerLogFile(self): |
256 | return open(os.path.join(self.be.builddir, "toaster_server.log"), "r").read() | 256 | return open(os.path.join(self.be.builddir, "toaster_server.log"), "r").read() |
257 | 257 | ||
258 | def release(self): | ||
259 | assert self.be.sourcedir and os.path.exists(self.be.builddir) | ||
260 | import shutil | ||
261 | shutil.rmtree(os.path.join(self.be.sourcedir, "build")) | ||
262 | assert not os.path.exists(self.be.builddir) | ||
263 | |||
264 | 258 | ||
265 | def triggerBuild(self, bitbake, layers, variables, targets): | 259 | def triggerBuild(self, bitbake, layers, variables, targets): |
266 | # set up the build environment with the needed layers | 260 | # set up the build environment with the needed layers |