summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2017-07-19 11:56:02 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-07-21 07:20:14 +0100
commit7efde2df2ff25063d36ac015146f1975284a69ff (patch)
tree7b644b5de6234ca2d79c077eff53509f6bb8f8e1
parent821f6c41d850752d2bcc2ccd4f8e75b2897a0a3e (diff)
downloadbitbake-contrib-7efde2df2ff25063d36ac015146f1975284a69ff.tar.gz
tinfoil: set a flag when recipes have been parsed
Make it easy to determine if recipes are parsed (and thus information about available recipes is in memory). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--lib/bb/tinfoil.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/bb/tinfoil.py b/lib/bb/tinfoil.py
index ddc7b062a..f31d7b2de 100644
--- a/lib/bb/tinfoil.py
+++ b/lib/bb/tinfoil.py
@@ -217,6 +217,7 @@ class Tinfoil:
self.tracking = tracking
self.ui_module = None
self.server_connection = None
+ self.recipes_parsed = False
if setup_logging:
# This is the *client-side* logger, nothing to do with
# logging messages from the server
@@ -270,6 +271,7 @@ class Tinfoil:
self.run_command('parseConfiguration')
else:
self.run_actions(config_params)
+ self.recipes_parsed = True
self.config_data = bb.data.init()
connector = TinfoilDataStoreConnector(self, None)
@@ -303,6 +305,7 @@ class Tinfoil:
"""
config_params = TinfoilConfigParameters(config_only=False)
self.run_actions(config_params)
+ self.recipes_parsed = True
def run_command(self, command, *params):
"""