blob: fedd0b051b6fb39a9c9419f281b053c26b6b59b9 [file] [log] [blame]
Scott Baker1a6473c2014-07-07 10:14:04 -07001from core.models import Node
2from xosbase import XOSBase
3from django.forms.models import model_to_dict
4
5class XOSNodes(XOSBase):
6 name = "nodes"
7
8 def __init__(self):
9 super(XOSNodes, self).__init__()
10
11 def get(self):
12 allNodes = list(Node.objects.all())
13
14 result = []
15 for nocd in allNodes:
16 d=model_to_dict(nocd)
17 result.append(self.ensure_serializable(d))
18
19 return result