diff options
Diffstat (limited to 'bitbake/lib/bb/command.py')
-rw-r--r-- | bitbake/lib/bb/command.py | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/bitbake/lib/bb/command.py b/bitbake/lib/bb/command.py index 8577df6e0c..29d31d5985 100644 --- a/bitbake/lib/bb/command.py +++ b/bitbake/lib/bb/command.py | |||
@@ -143,18 +143,6 @@ class CommandsSync: | |||
143 | """ | 143 | """ |
144 | command.cooker.stop() | 144 | command.cooker.stop() |
145 | 145 | ||
146 | def getCmdLineAction(self, command, params): | ||
147 | """ | ||
148 | Get any command parsed from the commandline | ||
149 | """ | ||
150 | cmd_action = command.cooker.commandlineAction | ||
151 | if cmd_action is None: | ||
152 | return None | ||
153 | elif 'msg' in cmd_action and cmd_action['msg']: | ||
154 | raise CommandError(cmd_action['msg']) | ||
155 | else: | ||
156 | return cmd_action['action'] | ||
157 | |||
158 | def getVariable(self, command, params): | 146 | def getVariable(self, command, params): |
159 | """ | 147 | """ |
160 | Read the value of a variable from configuration.data | 148 | Read the value of a variable from configuration.data |
@@ -174,6 +162,14 @@ class CommandsSync: | |||
174 | value = str(params[1]) | 162 | value = str(params[1]) |
175 | command.cooker.configuration.data.setVar(varname, value) | 163 | command.cooker.configuration.data.setVar(varname, value) |
176 | 164 | ||
165 | def setConfig(self, command, params): | ||
166 | """ | ||
167 | Set the value of variable in configuration | ||
168 | """ | ||
169 | varname = params[0] | ||
170 | value = str(params[1]) | ||
171 | setattr(command.cooker.configuration, varname, value) | ||
172 | |||
177 | def enableDataTracking(self, command, params): | 173 | def enableDataTracking(self, command, params): |
178 | """ | 174 | """ |
179 | Enable history tracking for variables | 175 | Enable history tracking for variables |