diff options
Diffstat (limited to 'designate/objects/record.py')
-rw-r--r-- | designate/objects/record.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/designate/objects/record.py b/designate/objects/record.py index 6c9698ff..9e727424 100644 --- a/designate/objects/record.py +++ b/designate/objects/record.py @@ -66,11 +66,11 @@ class Record(base.DesignateObject, base.PersistentObjectMixin, 'id', 'recordset_id', 'data' ] - def __str__(self): + def __repr__(self): record = self.to_dict() - record['data'] = record['data'][:35] - return (self._make_obj_str(self.STRING_KEYS) - % record) + if 'data' in record: + record['data'] = record['data'][:35] + return self._make_obj_str(record) @base.DesignateRegistry.register |