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 |
