Add documentation to is_node

This commit is contained in:
Syrus Akbary 2016-08-16 22:58:40 -07:00
parent 3787269812
commit 100e03ec0c

View File

@ -9,6 +9,12 @@ from ..types.interface import InterfaceMeta
def is_node(objecttype):
'''
Check if the given objecttype has Node as an interface
'''
assert issubclass(objecttype, ObjectType), (
'Only ObjectTypes can have a Node interface.'
)
for i in objecttype._meta.interfaces:
if issubclass(i, Node):
return True