(self, key, type_of_thing)
| 201 | pass |
| 202 | |
| 203 | def _maybe_delete_key(self, key, type_of_thing): |
| 204 | key_name = self.layout.key_name(key) |
| 205 | url = '{scheme}://{bucket}/{name}'.format( |
| 206 | scheme=self.layout.scheme, bucket=self._container_name(key), |
| 207 | name=key_name) |
| 208 | log_message = dict( |
| 209 | msg='deleting {0}'.format(type_of_thing), |
| 210 | detail='The key being deleted is {url}.'.format(url=url)) |
| 211 | |
| 212 | if self.dry_run is False: |
| 213 | logger.info(**log_message) |
| 214 | self.deleter.delete(key) |
| 215 | elif self.dry_run is True: |
| 216 | log_message['hint'] = ('This is only a dry run -- no actual data ' |
| 217 | 'is being deleted') |
| 218 | logger.info(**log_message) |
| 219 | else: |
| 220 | assert False |
| 221 | |
| 222 | def _groupdict_to_segment_number(self, d): |
| 223 | return storage.base.SegmentNumber(log=d['log'], seg=d['seg']) |
no test coverage detected