Skip to content

Commit e980142

Browse files
authored
Merge pull request #1432 from joelclark/add_repr_to_database_item
Add __str__() and __repr__() to DatabaseItem
2 parents 2975d2f + 29c08e7 commit e980142

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

tableauserverclient/models/database_item.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@ def __init__(self, name, description=None, content_permissions=None):
4444

4545
self._tables = None # Not implemented yet
4646

47+
def __str__(self):
48+
return "<Database {0} '{1}'>".format(self._id, self.name)
49+
50+
def __repr__(self):
51+
return self.__str__() + " { " + ", ".join(" % s: % s" % item for item in vars(self).items()) + "}"
52+
4753
@property
4854
def dqws(self):
4955
if self._data_quality_warnings is None:

0 commit comments

Comments
 (0)