(self, regKey, regValue, parse=False)
| 72 | os.unlink(self._batPathLocal) |
| 73 | |
| 74 | def readRegKey(self, regKey, regValue, parse=False): |
| 75 | self._operation = REGISTRY_OPERATION.READ |
| 76 | |
| 77 | Registry._initVars(self, regKey, regValue, parse=parse) |
| 78 | self._createRemoteBatchFile() |
| 79 | |
| 80 | logger.debug("reading registry key '%s' value '%s'" % (regKey, regValue)) |
| 81 | |
| 82 | data = self.evalCmd(self._batPathRemote) |
| 83 | |
| 84 | if data and not parse: |
| 85 | pattern = ' ' |
| 86 | index = data.find(pattern) |
| 87 | if index != -1: |
| 88 | data = data[index + len(pattern):] |
| 89 | |
| 90 | self.delRemoteFile(self._batPathRemote) |
| 91 | |
| 92 | return data |
| 93 | |
| 94 | def addRegKey(self, regKey, regValue, regType, regData): |
| 95 | self._operation = REGISTRY_OPERATION.ADD |
no test coverage detected