8000 useful __str__ method for resources · Stackdriver/twilio-python@e80b295 · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Feb 1, 2018. It is now read-only.

Commit e80b295

Browse files
author
Doug Black
committed
useful __str__ method for resources
1 parent c40b97c commit e80b295

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

twilio/rest/resources/base.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,9 @@ def update_instance(self, **kwargs):
174174
def delete_instance(self):
175175
return self.parent.delete(self.name)
176176

177+
def __str__(self):
178+
return "<{} {}>".format(self.__class__.__name__, self.name[0:5])
179+
177180

178181
class ListResource(Resource):
179182

@@ -289,3 +292,6 @@ def load_instance(self, data):
289292
instance.load(data)
290293
instance.load_subresources()
291294
return instance
295+
296+
def __str__(self):
297+
return '<{} ({})>'.format(self.__class__.__name__, self.count())

0 commit comments

Comments
 (0)
0