(self, type, key, default=None)
| 33 | raise InvalidDataStoreValue(e) |
| 34 | |
| 35 | def get_value(self, type, key, default=None): |
| 36 | datum = self.get_datum(key) |
| 37 | return default if datum is None else getattr(datum, type + '_value') |
| 38 | |
| 39 | def get_string(self, key, default=""): |
| 40 | return self.get_value('string', key, default) |