(self, data)
| 135 | raise TypeError("Must put strings or binary data. Use putJson instead") |
| 136 | |
| 137 | def putJson(self, data): |
| 138 | # Post to data api |
| 139 | jsonElement = json.dumps(data) |
| 140 | result = self.client.putHelper(self.url, jsonElement) |
| 141 | if 'error' in result: |
| 142 | raise raiseDataApiError(result) |
| 143 | else: |
| 144 | return self |
| 145 | |
| 146 | def putFile(self, path): |
| 147 | # Post file to data api |