url(r'plstackapi/serviceclasses/(?P<pk>[a-zA-Z0-9\-]+)/$', ServiceClassDetail.as_view(), name ='serviceclass-detail'),
# url(r'plstackapi/serviceclasses/!new/$', ServiceClassNew.as_view(), name ='serviceclass-new'),
- url(r'plstackapi/planetstacks/$', PlanetStackList.as_view(), name='planetstack-list'),
- url(r'plstackapi/planetstacks/(?P<pk>[a-zA-Z0-9\-]+)/$', PlanetStackDetail.as_view(), name ='planetstack-detail'),
-# url(r'plstackapi/planetstacks/!new/$', PlanetStackNew.as_view(), name ='planetstack-new'),
+ url(r'plstackapi/payments/$', PaymentList.as_view(), name='payment-list'),
+ url(r'plstackapi/payments/(?P<pk>[a-zA-Z0-9\-]+)/$', PaymentDetail.as_view(), name ='payment-detail'),
+# url(r'plstackapi/payments/!new/$', PaymentNew.as_view(), name ='payment-new'),
url(r'plstackapi/charges/$', ChargeList.as_view(), name='charge-list'),
url(r'plstackapi/charges/(?P<pk>[a-zA-Z0-9\-]+)/$', ChargeDetail.as_view(), name ='charge-detail'),
url(r'plstackapi/dashboardviews/(?P<pk>[a-zA-Z0-9\-]+)/$', DashboardViewDetail.as_view(), name ='dashboardview-detail'),
# url(r'plstackapi/dashboardviews/!new/$', DashboardViewNew.as_view(), name ='dashboardview-new'),
+ url(r'plstackapi/imagedeployments/$', ImageDeploymentsList.as_view(), name='imagedeployments-list'),
+ url(r'plstackapi/imagedeployments/(?P<pk>[a-zA-Z0-9\-]+)/$', ImageDeploymentsDetail.as_view(), name ='imagedeployments-detail'),
+# url(r'plstackapi/imagedeployments/!new/$', ImageDeploymentsNew.as_view(), name ='imagedeployments-new'),
+
url(r'plstackapi/reservedresources/$', ReservedResourceList.as_view(), name='reservedresource-list'),
url(r'plstackapi/reservedresources/(?P<pk>[a-zA-Z0-9\-]+)/$', ReservedResourceDetail.as_view(), name ='reservedresource-detail'),
# url(r'plstackapi/reservedresources/!new/$', ReservedResourceNew.as_view(), name ='reservedresource-new'),
- url(r'plstackapi/payments/$', PaymentList.as_view(), name='payment-list'),
- url(r'plstackapi/payments/(?P<pk>[a-zA-Z0-9\-]+)/$', PaymentDetail.as_view(), name ='payment-detail'),
-# url(r'plstackapi/payments/!new/$', PaymentNew.as_view(), name ='payment-new'),
-
url(r'plstackapi/networkslices/$', NetworkSliceList.as_view(), name='networkslice-list'),
url(r'plstackapi/networkslices/(?P<pk>[a-zA-Z0-9\-]+)/$', NetworkSliceDetail.as_view(), name ='networkslice-detail'),
# url(r'plstackapi/networkslices/!new/$', NetworkSliceNew.as_view(), name ='networkslice-new'),
url(r'plstackapi/userdashboardviews/(?P<pk>[a-zA-Z0-9\-]+)/$', UserDashboardViewDetail.as_view(), name ='userdashboardview-detail'),
# url(r'plstackapi/userdashboardviews/!new/$', UserDashboardViewNew.as_view(), name ='userdashboardview-new'),
- url(r'plstackapi/sitedeployments/$', SiteDeploymentsList.as_view(), name='sitedeployment-list'),
- url(r'plstackapi/sitedeployments/(?P<pk>[a-zA-Z0-9\-]+)/$', SiteDeploymentsDetail.as_view(), name ='sitedeployment-detail'),
-# url(r'plstackapi/sitedeployments/!new/$', SiteDeploymentsNew.as_view(), name ='sitedeployment-new'),
-
url(r'plstackapi/planetstackprivileges/$', PlanetStackPrivilegeList.as_view(), name='planetstackprivilege-list'),
url(r'plstackapi/planetstackprivileges/(?P<pk>[a-zA-Z0-9\-]+)/$', PlanetStackPrivilegeDetail.as_view(), name ='planetstackprivilege-detail'),
# url(r'plstackapi/planetstackprivileges/!new/$', PlanetStackPrivilegeNew.as_view(), name ='planetstackprivilege-new'),
url(r'plstackapi/reservations/(?P<pk>[a-zA-Z0-9\-]+)/$', ReservationDetail.as_view(), name ='reservation-detail'),
# url(r'plstackapi/reservations/!new/$', ReservationNew.as_view(), name ='reservation-new'),
+ url(r'plstackapi/slice_deployments/$', SliceDeploymentsList.as_view(), name='slicedeployments-list'),
+ url(r'plstackapi/slice_deployments/(?P<pk>[a-zA-Z0-9\-]+)/$', SliceDeploymentsDetail.as_view(), name ='slicedeployments-detail'),
+# url(r'plstackapi/slice_deployments/!new/$', SliceDeploymentsNew.as_view(), name ='slicedeployments-new'),
+
url(r'plstackapi/siteprivileges/$', SitePrivilegeList.as_view(), name='siteprivilege-list'),
url(r'plstackapi/siteprivileges/(?P<pk>[a-zA-Z0-9\-]+)/$', SitePrivilegeDetail.as_view(), name ='siteprivilege-detail'),
# url(r'plstackapi/siteprivileges/!new/$', SitePrivilegeNew.as_view(), name ='siteprivilege-new'),
- url(r'plstackapi/slicedeployments/$', SliceDeploymentsList.as_view(), name='slicedeployment-list'),
- url(r'plstackapi/slicedeployments/(?P<pk>[a-zA-Z0-9\-]+)/$', SliceDeploymentsDetail.as_view(), name ='slicedeployment-detail'),
-# url(r'plstackapi/slicedeployments/!new/$', SliceDeploymentsNew.as_view(), name ='slicedeployment-new'),
+ url(r'plstackapi/planetstacks/$', PlanetStackList.as_view(), name='planetstack-list'),
+ url(r'plstackapi/planetstacks/(?P<pk>[a-zA-Z0-9\-]+)/$', PlanetStackDetail.as_view(), name ='planetstack-detail'),
+# url(r'plstackapi/planetstacks/!new/$', PlanetStackNew.as_view(), name ='planetstack-new'),
- url(r'plstackapi/userdeployments/$', UserDeploymentsList.as_view(), name='userdeployment-list'),
- url(r'plstackapi/userdeployments/(?P<pk>[a-zA-Z0-9\-]+)/$', UserDeploymentsDetail.as_view(), name ='userdeployment-detail'),
-# url(r'plstackapi/userdeployments/!new/$', UserDeploymentsNew.as_view(), name ='userdeployment-new'),
+ url(r'plstackapi/user_deployments/$', UserDeploymentsList.as_view(), name='userdeployments-list'),
+ url(r'plstackapi/user_deployments/(?P<pk>[a-zA-Z0-9\-]+)/$', UserDeploymentsDetail.as_view(), name ='userdeployments-detail'),
+# url(r'plstackapi/user_deployments/!new/$', UserDeploymentsNew.as_view(), name ='userdeployments-new'),
url(r'plstackapi/accounts/$', AccountList.as_view(), name='account-list'),
url(r'plstackapi/accounts/(?P<pk>[a-zA-Z0-9\-]+)/$', AccountDetail.as_view(), name ='account-detail'),
url(r'plstackapi/deploymentprivileges/(?P<pk>[a-zA-Z0-9\-]+)/$', DeploymentPrivilegeDetail.as_view(), name ='deploymentprivilege-detail'),
# url(r'plstackapi/deploymentprivileges/!new/$', DeploymentPrivilegeNew.as_view(), name ='deploymentprivilege-new'),
- url(r'plstackapi/imagedeployments/$', ImageDeploymentsList.as_view(), name='imagedeployment-list'),
- url(r'plstackapi/imagedeployments/(?P<pk>[a-zA-Z0-9\-]+)/$', ImageDeploymentsDetail.as_view(), name ='imagedeployment-detail'),
-# url(r'plstackapi/imagedeployments/!new/$', ImageDeploymentsNew.as_view(), name ='imagedeployment-new'),
-
url(r'plstackapi/deploymentroles/$', DeploymentRoleList.as_view(), name='deploymentrole-list'),
url(r'plstackapi/deploymentroles/(?P<pk>[a-zA-Z0-9\-]+)/$', DeploymentRoleDetail.as_view(), name ='deploymentrole-detail'),
# url(r'plstackapi/deploymentroles/!new/$', DeploymentRoleNew.as_view(), name ='deploymentrole-new'),
url(r'plstackapi/usercredentials/(?P<pk>[a-zA-Z0-9\-]+)/$', UserCredentialDetail.as_view(), name ='usercredential-detail'),
# url(r'plstackapi/usercredentials/!new/$', UserCredentialNew.as_view(), name ='usercredential-new'),
+ url(r'plstackapi/sitedeployments/$', SiteDeploymentsList.as_view(), name='sitedeployments-list'),
+ url(r'plstackapi/sitedeployments/(?P<pk>[a-zA-Z0-9\-]+)/$', SiteDeploymentsDetail.as_view(), name ='sitedeployments-detail'),
+# url(r'plstackapi/sitedeployments/!new/$', SiteDeploymentsNew.as_view(), name ='sitedeployments-new'),
+
url(r'plstackapi/slicetags/$', SliceTagList.as_view(), name='slicetag-list'),
url(r'plstackapi/slicetags/(?P<pk>[a-zA-Z0-9\-]+)/$', SliceTagDetail.as_view(), name ='slicetag-detail'),
# url(r'plstackapi/slicetags/!new/$', SliceTagNew.as_view(), name ='slicetag-new'),
'networks': reverse('network-list', request=request, format=format),
'services': reverse('service-list', request=request, format=format),
'serviceclasses': reverse('serviceclass-list', request=request, format=format),
- 'planetstacks': reverse('planetstack-list', request=request, format=format),
+ 'payments': reverse('payment-list', request=request, format=format),
'charges': reverse('charge-list', request=request, format=format),
'roles': reverse('role-list', request=request, format=format),
'usableobjects': reverse('usableobject-list', request=request, format=format),
'slivers': reverse('sliver-list', request=request, format=format),
'nodes': reverse('node-list', request=request, format=format),
'dashboardviews': reverse('dashboardview-list', request=request, format=format),
+ 'imagedeploymentses': reverse('imagedeployments-list', request=request, format=format),
'reservedresources': reverse('reservedresource-list', request=request, format=format),
- 'payments': reverse('payment-list', request=request, format=format),
'networkslices': reverse('networkslice-list', request=request, format=format),
'userdashboardviews': reverse('userdashboardview-list', request=request, format=format),
- 'sitedeployments': reverse('sitedeployment-list', request=request, format=format),
'planetstackprivileges': reverse('planetstackprivilege-list', request=request, format=format),
'users': reverse('user-list', request=request, format=format),
'deployments': reverse('deployment-list', request=request, format=format),
'reservations': reverse('reservation-list', request=request, format=format),
+ 'slicedeploymentses': reverse('slicedeployments-list', request=request, format=format),
'siteprivileges': reverse('siteprivilege-list', request=request, format=format),
- 'slicedeployments': reverse('slicedeployment-list', request=request, format=format),
- 'userdeployments': reverse('userdeployment-list', request=request, format=format),
+ 'planetstacks': reverse('planetstack-list', request=request, format=format),
+ 'userdeploymentses': reverse('userdeployments-list', request=request, format=format),
'accounts': reverse('account-list', request=request, format=format),
'networkparametertypes': reverse('networkparametertype-list', request=request, format=format),
'sitecredentials': reverse('sitecredential-list', request=request, format=format),
'deploymentprivileges': reverse('deploymentprivilege-list', request=request, format=format),
- 'imagedeployments': reverse('imagedeployment-list', request=request, format=format),
'deploymentroles': reverse('deploymentrole-list', request=request, format=format),
'usercredentials': reverse('usercredential-list', request=request, format=format),
+ 'sitedeploymentses': reverse('sitedeployments-list', request=request, format=format),
'slicetags': reverse('slicetag-list', request=request, format=format),
'networktemplates': reverse('networktemplate-list', request=request, format=format),
'routers': reverse('router-list', request=request, format=format),
class ServiceAttributeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = ServiceAttribute
- fields = ('id','created','updated','enacted','backend_status','deleted','name','value','service',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','value','service',)
class ServiceAttributeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = ServiceAttribute
- fields = ('id','created','updated','enacted','backend_status','deleted','name','value','service',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','value','service',)
class ImageSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Image
- fields = ('id','created','updated','enacted','backend_status','deleted','name','disk_format','container_format','path',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','disk_format','container_format','path',)
class ImageIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Image
- fields = ('id','created','updated','enacted','backend_status','deleted','name','disk_format','container_format','path',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','disk_format','container_format','path',)
class NetworkParameterSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = NetworkParameter
- fields = ('id','created','updated','enacted','backend_status','deleted','parameter','value','content_type','object_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','parameter','value','content_type','object_id',)
class NetworkParameterIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = NetworkParameter
- fields = ('id','created','updated','enacted','backend_status','deleted','parameter','value','content_type','object_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','parameter','value','content_type','object_id',)
class SiteSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Site
- fields = ('id','created','updated','enacted','backend_status','deleted','name','site_url','enabled','location','longitude','latitude','login_base','is_public','abbreviated_name',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','site_url','enabled','location','longitude','latitude','login_base','is_public','abbreviated_name',)
class SiteIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Site
- fields = ('id','created','updated','enacted','backend_status','deleted','name','site_url','enabled','location','longitude','latitude','login_base','is_public','abbreviated_name',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','site_url','enabled','location','longitude','latitude','login_base','is_public','abbreviated_name',)
class SliceRoleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = SliceRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
class SliceRoleIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = SliceRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
class TagSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Tag
- fields = ('id','created','updated','enacted','backend_status','deleted','service','name','value','content_type','object_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','service','name','value','content_type','object_id',)
class TagIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Tag
- fields = ('id','created','updated','enacted','backend_status','deleted','service','name','value','content_type','object_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','service','name','value','content_type','object_id',)
class InvoiceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Invoice
- fields = ('id','created','updated','enacted','backend_status','deleted','date','account',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','date','account',)
class InvoiceIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Invoice
- fields = ('id','created','updated','enacted','backend_status','deleted','date','account',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','date','account',)
class SlicePrivilegeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = SlicePrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','slice','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','slice','role',)
class SlicePrivilegeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = SlicePrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','slice','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','slice','role',)
class PlanetStackRoleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = PlanetStackRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
class PlanetStackRoleIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = PlanetStackRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
class NetworkSliverSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = NetworkSliver
- fields = ('id','created','updated','enacted','backend_status','deleted','network','sliver','ip','port_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','network','sliver','ip','port_id',)
class NetworkSliverIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = NetworkSliver
- fields = ('id','created','updated','enacted','backend_status','deleted','network','sliver','ip','port_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','network','sliver','ip','port_id',)
class NetworkDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = NetworkDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','network','deployment','net_id','router_id','subnet_id','subnet',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','network','deployment','net_id','router_id','subnet_id','subnet',)
class NetworkDeploymentsIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = NetworkDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','network','deployment','net_id','router_id','subnet_id','subnet',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','network','deployment','net_id','router_id','subnet_id','subnet',)
class FlavorSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Flavor
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description','flavor','order','default',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description','flavor','order','default',)
class FlavorIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Flavor
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description','flavor','order','default',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description','flavor','order','default',)
class ProjectSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Project
- fields = ('id','created','updated','enacted','backend_status','deleted','name',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name',)
class ProjectIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Project
- fields = ('id','created','updated','enacted','backend_status','deleted','name',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name',)
networks = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='network-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Slice
- fields = ('id','created','updated','enacted','backend_status','deleted','name','enabled','omf_friendly','description','slice_url','site','max_slivers','imagePreference','service','network','mountDataSets','serviceClass','creator','networks','availableNetworks','networks','networks',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','enabled','omf_friendly','description','slice_url','site','max_slivers','imagePreference','service','network','mountDataSets','serviceClass','creator','networks','availableNetworks','networks','networks',)
class SliceIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
networks = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='network-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Slice
- fields = ('id','created','updated','enacted','backend_status','deleted','name','enabled','omf_friendly','description','slice_url','site','max_slivers','imagePreference','service','network','mountDataSets','serviceClass','creator','networks','availableNetworks','networks','networks',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','enabled','omf_friendly','description','slice_url','site','max_slivers','imagePreference','service','network','mountDataSets','serviceClass','creator','networks','availableNetworks','networks','networks',)
routers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='router-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Network
- fields = ('id','created','updated','enacted','backend_status','deleted','name','template','subnet','ports','labels','owner','guaranteedBandwidth','permitAllSlices','topologyParameters','controllerUrl','controllerParameters','network_id','router_id','subnet_id','routers','availableRouters','routers','routers',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','template','subnet','ports','labels','owner','guaranteedBandwidth','permitAllSlices','topologyParameters','controllerUrl','controllerParameters','network_id','router_id','subnet_id','routers','availableRouters','routers','routers',)
class NetworkIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
routers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='router-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Network
- fields = ('id','created','updated','enacted','backend_status','deleted','name','template','subnet','ports','labels','owner','guaranteedBandwidth','permitAllSlices','topologyParameters','controllerUrl','controllerParameters','network_id','router_id','subnet_id','routers','availableRouters','routers','routers',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','template','subnet','ports','labels','owner','guaranteedBandwidth','permitAllSlices','topologyParameters','controllerUrl','controllerParameters','network_id','router_id','subnet_id','routers','availableRouters','routers','routers',)
class ServiceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Service
- fields = ('id','created','updated','enacted','backend_status','deleted','description','enabled','name','versionNumber','published',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','description','enabled','name','versionNumber','published',)
class ServiceIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Service
- fields = ('id','created','updated','enacted','backend_status','deleted','description','enabled','name','versionNumber','published',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','description','enabled','name','versionNumber','published',)
class ServiceClassSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = ServiceClass
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description','commitment','membershipFee','membershipFeeMonths','upgradeRequiresApproval',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description','commitment','membershipFee','membershipFeeMonths','upgradeRequiresApproval',)
class ServiceClassIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = ServiceClass
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description','commitment','membershipFee','membershipFeeMonths','upgradeRequiresApproval',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description','commitment','membershipFee','membershipFeeMonths','upgradeRequiresApproval',)
-class PlanetStackSerializer(serializers.HyperlinkedModelSerializer):
+class PaymentSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
- model = PlanetStack
- fields = ('id','created','updated','enacted','backend_status','deleted','description',)
+ model = Payment
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','account','amount','date',)
-class PlanetStackIdSerializer(serializers.ModelSerializer):
+class PaymentIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
- model = PlanetStack
- fields = ('id','created','updated','enacted','backend_status','deleted','description',)
+ model = Payment
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','account','amount','date',)
class ChargeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Charge
- fields = ('id','created','updated','enacted','backend_status','deleted','account','slice','kind','state','date','object','amount','coreHours','invoice',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','account','slice','kind','state','date','object','amount','coreHours','invoice',)
class ChargeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Charge
- fields = ('id','created','updated','enacted','backend_status','deleted','account','slice','kind','state','date','object','amount','coreHours','invoice',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','account','slice','kind','state','date','object','amount','coreHours','invoice',)
class RoleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Role
- fields = ('id','created','updated','enacted','backend_status','deleted','role_type','role','description','content_type',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role_type','role','description','content_type',)
class RoleIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Role
- fields = ('id','created','updated','enacted','backend_status','deleted','role_type','role','description','content_type',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role_type','role','description','content_type',)
class UsableObjectSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = UsableObject
- fields = ('id','created','updated','enacted','backend_status','deleted','name',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name',)
class UsableObjectIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = UsableObject
- fields = ('id','created','updated','enacted','backend_status','deleted','name',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name',)
class SiteRoleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = SiteRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
class SiteRoleIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = SiteRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
class SliceCredentialSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = SliceCredential
- fields = ('id','created','updated','enacted','backend_status','deleted','slice','name','key_id','enc_value',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','slice','name','key_id','enc_value',)
class SliceCredentialIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = SliceCredential
- fields = ('id','created','updated','enacted','backend_status','deleted','slice','name','key_id','enc_value',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','slice','name','key_id','enc_value',)
networks = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='network-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Sliver
- fields = ('id','created','updated','enacted','backend_status','deleted','instance_id','name','instance_name','ip','image','creator','slice','node','deploymentNetwork','numberCores','flavor','userData','networks','networks',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','instance_id','name','instance_name','ip','image','creator','slice','node','deploymentNetwork','numberCores','flavor','userData','networks','networks',)
class SliverIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
networks = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='network-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Sliver
- fields = ('id','created','updated','enacted','backend_status','deleted','instance_id','name','instance_name','ip','image','creator','slice','node','deploymentNetwork','numberCores','flavor','userData','networks','networks',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','instance_id','name','instance_name','ip','image','creator','slice','node','deploymentNetwork','numberCores','flavor','userData','networks','networks',)
class NodeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Node
- fields = ('id','created','updated','enacted','backend_status','deleted','name','site','deployment',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','site','deployment',)
class NodeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Node
- fields = ('id','created','updated','enacted','backend_status','deleted','name','site','deployment',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','site','deployment',)
class DashboardViewSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = DashboardView
- fields = ('id','created','updated','enacted','backend_status','deleted','name','url',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','url',)
class DashboardViewIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = DashboardView
- fields = ('id','created','updated','enacted','backend_status','deleted','name','url',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','url',)
-class ReservedResourceSerializer(serializers.HyperlinkedModelSerializer):
+class ImageDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
- model = ReservedResource
- fields = ('id','created','updated','enacted','backend_status','deleted','sliver','resource','quantity','reservationSet',)
+ model = ImageDeployments
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','image','deployment','glance_image_id',)
-class ReservedResourceIdSerializer(serializers.ModelSerializer):
+class ImageDeploymentsIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
- model = ReservedResource
- fields = ('id','created','updated','enacted','backend_status','deleted','sliver','resource','quantity','reservationSet',)
+ model = ImageDeployments
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','image','deployment','glance_image_id',)
-class PaymentSerializer(serializers.HyperlinkedModelSerializer):
+class ReservedResourceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
- model = Payment
- fields = ('id','created','updated','enacted','backend_status','deleted','account','amount','date',)
+ model = ReservedResource
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','sliver','resource','quantity','reservationSet',)
-class PaymentIdSerializer(serializers.ModelSerializer):
+class ReservedResourceIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
- model = Payment
- fields = ('id','created','updated','enacted','backend_status','deleted','account','amount','date',)
+ model = ReservedResource
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','sliver','resource','quantity','reservationSet',)
class NetworkSliceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = NetworkSlice
- fields = ('id','created','updated','enacted','backend_status','deleted','network','slice',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','network','slice',)
class NetworkSliceIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = NetworkSlice
- fields = ('id','created','updated','enacted','backend_status','deleted','network','slice',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','network','slice',)
class UserDashboardViewSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = UserDashboardView
- fields = ('id','created','updated','enacted','backend_status','deleted','user','dashboardView','order',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','dashboardView','order',)
class UserDashboardViewIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = UserDashboardView
- fields = ('id','created','updated','enacted','backend_status','deleted','user','dashboardView','order',)
-
-
-
-
-class SiteDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
- id = serializers.Field()
-
- class Meta:
- model = SiteDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','site','deployment','tenant_id',)
-
-class SiteDeploymentsIdSerializer(serializers.ModelSerializer):
- id = serializers.Field()
-
- class Meta:
- model = SiteDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','site','deployment','tenant_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','dashboardView','order',)
class PlanetStackPrivilegeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = PlanetStackPrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','planetstack','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','planetstack','role',)
class PlanetStackPrivilegeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = PlanetStackPrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','planetstack','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','planetstack','role',)
class UserSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = User
- fields = ('id','password','last_login','email','username','firstname','lastname','phone','user_url','site','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','backend_status','deleted','timezone',)
+ fields = ('humanReadableName', 'id','password','last_login','email','username','firstname','lastname','phone','user_url','site','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','backend_status','deleted','timezone',)
class UserIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = User
- fields = ('id','password','last_login','email','username','firstname','lastname','phone','user_url','site','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','backend_status','deleted','timezone',)
+ fields = ('humanReadableName', 'id','password','last_login','email','username','firstname','lastname','phone','user_url','site','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','backend_status','deleted','timezone',)
flavors = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='flavor-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Deployment
- fields = ('id','created','updated','enacted','backend_status','deleted','name','admin_user','admin_password','admin_tenant','auth_url','backend_type','availability_zone','accessControl','sites','sites','flavors','flavors',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','admin_user','admin_password','admin_tenant','auth_url','backend_type','availability_zone','accessControl','sites','sites','flavors','flavors',)
class DeploymentIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
flavors = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='flavor-detail')
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Deployment
- fields = ('id','created','updated','enacted','backend_status','deleted','name','admin_user','admin_password','admin_tenant','auth_url','backend_type','availability_zone','accessControl','sites','sites','flavors','flavors',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','admin_user','admin_password','admin_tenant','auth_url','backend_type','availability_zone','accessControl','sites','sites','flavors','flavors',)
class ReservationSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Reservation
- fields = ('id','created','updated','enacted','backend_status','deleted','startTime','slice','duration',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','startTime','slice','duration',)
class ReservationIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Reservation
- fields = ('id','created','updated','enacted','backend_status','deleted','startTime','slice','duration',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','startTime','slice','duration',)
+
+
+
+
+class SliceDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
+ id = serializers.Field()
+
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
+ class Meta:
+ model = SliceDeployments
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','slice','deployment','tenant_id','network_id','router_id','subnet_id',)
+
+class SliceDeploymentsIdSerializer(serializers.ModelSerializer):
+ id = serializers.Field()
+
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
+ class Meta:
+ model = SliceDeployments
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','slice','deployment','tenant_id','network_id','router_id','subnet_id',)
class SitePrivilegeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = SitePrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','site','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','site','role',)
class SitePrivilegeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = SitePrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','site','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','site','role',)
-class SliceDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
+class PlanetStackSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
- model = SliceDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','slice','deployment','tenant_id','network_id','router_id','subnet_id',)
+ model = PlanetStack
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','description',)
-class SliceDeploymentsIdSerializer(serializers.ModelSerializer):
+class PlanetStackIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
- model = SliceDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','slice','deployment','tenant_id','network_id','router_id','subnet_id',)
+ model = PlanetStack
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','description',)
class UserDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = UserDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','user','deployment','kuser_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','deployment','kuser_id',)
class UserDeploymentsIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = UserDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','user','deployment','kuser_id',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','deployment','kuser_id',)
class AccountSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Account
- fields = ('id','created','updated','enacted','backend_status','deleted','site',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','site',)
class AccountIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Account
- fields = ('id','created','updated','enacted','backend_status','deleted','site',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','site',)
class NetworkParameterTypeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = NetworkParameterType
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description',)
class NetworkParameterTypeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = NetworkParameterType
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description',)
class SiteCredentialSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = SiteCredential
- fields = ('id','created','updated','enacted','backend_status','deleted','site','name','key_id','enc_value',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','site','name','key_id','enc_value',)
class SiteCredentialIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = SiteCredential
- fields = ('id','created','updated','enacted','backend_status','deleted','site','name','key_id','enc_value',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','site','name','key_id','enc_value',)
class DeploymentPrivilegeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = DeploymentPrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','deployment','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','deployment','role',)
class DeploymentPrivilegeIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = DeploymentPrivilege
- fields = ('id','created','updated','enacted','backend_status','deleted','user','deployment','role',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','deployment','role',)
-class ImageDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
+class DeploymentRoleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
- model = ImageDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','image','deployment','glance_image_id',)
+ model = DeploymentRole
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
-class ImageDeploymentsIdSerializer(serializers.ModelSerializer):
+class DeploymentRoleIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
- model = ImageDeployments
- fields = ('id','created','updated','enacted','backend_status','deleted','image','deployment','glance_image_id',)
+ model = DeploymentRole
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','role',)
-class DeploymentRoleSerializer(serializers.HyperlinkedModelSerializer):
+class UserCredentialSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
- model = DeploymentRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ model = UserCredential
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','name','key_id','enc_value',)
-class DeploymentRoleIdSerializer(serializers.ModelSerializer):
+class UserCredentialIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
- model = DeploymentRole
- fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ model = UserCredential
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','user','name','key_id','enc_value',)
-class UserCredentialSerializer(serializers.HyperlinkedModelSerializer):
+class SiteDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
- model = UserCredential
- fields = ('id','created','updated','enacted','backend_status','deleted','user','name','key_id','enc_value',)
+ model = SiteDeployments
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','site','deployment','tenant_id',)
-class UserCredentialIdSerializer(serializers.ModelSerializer):
+class SiteDeploymentsIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
- model = UserCredential
- fields = ('id','created','updated','enacted','backend_status','deleted','user','name','key_id','enc_value',)
+ model = SiteDeployments
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','site','deployment','tenant_id',)
class SliceTagSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = SliceTag
- fields = ('id','created','updated','enacted','backend_status','deleted','slice','name','value',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','slice','name','value',)
class SliceTagIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = SliceTag
- fields = ('id','created','updated','enacted','backend_status','deleted','slice','name','value',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','slice','name','value',)
class NetworkTemplateSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = NetworkTemplate
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description','guaranteedBandwidth','visibility','translation','sharedNetworkName','sharedNetworkId','topologyKind','controllerKind',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description','guaranteedBandwidth','visibility','translation','sharedNetworkName','sharedNetworkId','topologyKind','controllerKind',)
class NetworkTemplateIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = NetworkTemplate
- fields = ('id','created','updated','enacted','backend_status','deleted','name','description','guaranteedBandwidth','visibility','translation','sharedNetworkName','sharedNetworkId','topologyKind','controllerKind',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','description','guaranteedBandwidth','visibility','translation','sharedNetworkName','sharedNetworkId','topologyKind','controllerKind',)
class RouterSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = Router
- fields = ('id','created','updated','enacted','backend_status','deleted','name','owner',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','owner',)
class RouterIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = Router
- fields = ('id','created','updated','enacted','backend_status','deleted','name','owner',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','name','owner',)
class ServiceResourceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)
class Meta:
model = ServiceResource
- fields = ('id','created','updated','enacted','backend_status','deleted','serviceClass','name','maxUnitsDeployment','maxUnitsNode','maxDuration','bucketInRate','bucketMaxSize','cost','calendarReservable',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','serviceClass','name','maxUnitsDeployment','maxUnitsNode','maxDuration','bucketInRate','bucketMaxSize','cost','calendarReservable',)
class ServiceResourceIdSerializer(serializers.ModelSerializer):
id = serializers.Field()
+ humanReadableName = serializers.SerializerMethodField("getHumanReadableName")
+ def getHumanReadableName(self, obj):\r
+ return str(obj)\r
class Meta:
model = ServiceResource
- fields = ('id','created','updated','enacted','backend_status','deleted','serviceClass','name','maxUnitsDeployment','maxUnitsNode','maxDuration','bucketInRate','bucketMaxSize','cost','calendarReservable',)
+ fields = ('humanReadableName', 'id','created','updated','enacted','backend_status','deleted','serviceClass','name','maxUnitsDeployment','maxUnitsNode','maxDuration','bucketInRate','bucketMaxSize','cost','calendarReservable',)
ServiceClass: ServiceClassSerializer,
- PlanetStack: PlanetStackSerializer,
+ Payment: PaymentSerializer,
Charge: ChargeSerializer,
DashboardView: DashboardViewSerializer,
- ReservedResource: ReservedResourceSerializer,
+ ImageDeployments: ImageDeploymentsSerializer,
- Payment: PaymentSerializer,
+ ReservedResource: ReservedResourceSerializer,
NetworkSlice: NetworkSliceSerializer,
UserDashboardView: UserDashboardViewSerializer,
- SiteDeployments: SiteDeploymentsSerializer,
-
PlanetStackPrivilege: PlanetStackPrivilegeSerializer,
User: UserSerializer,
Reservation: ReservationSerializer,
+ SliceDeployments: SliceDeploymentsSerializer,
+
SitePrivilege: SitePrivilegeSerializer,
- SliceDeployments: SliceDeploymentsSerializer,
+ PlanetStack: PlanetStackSerializer,
UserDeployments: UserDeploymentsSerializer,
DeploymentPrivilege: DeploymentPrivilegeSerializer,
- ImageDeployments: ImageDeploymentsSerializer,
-
DeploymentRole: DeploymentRoleSerializer,
UserCredential: UserCredentialSerializer,
+ SiteDeployments: SiteDeploymentsSerializer,
+
SliceTag: SliceTagSerializer,
NetworkTemplate: NetworkTemplateSerializer,
-class PlanetStackList(generics.ListCreateAPIView):
- queryset = PlanetStack.objects.select_related().all()
- serializer_class = PlanetStackSerializer
- id_serializer_class = PlanetStackIdSerializer
+class PaymentList(generics.ListCreateAPIView):
+ queryset = Payment.objects.select_related().all()
+ serializer_class = PaymentSerializer
+ id_serializer_class = PaymentIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','description',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','account','amount','date',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return PlanetStack.select_by_user(self.request.user)
+ return Payment.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(PlanetStackList, self).create(request, *args, **kwargs)
+ return super(PaymentList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(PlanetStackList, self).create(request, *args, **kwargs)
+ ret = super(PaymentList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class PlanetStackDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = PlanetStack.objects.select_related().all()
- serializer_class = PlanetStackSerializer
- id_serializer_class = PlanetStackIdSerializer
+class PaymentDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = Payment.objects.select_related().all()
+ serializer_class = PaymentSerializer
+ id_serializer_class = PaymentIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return PlanetStack.select_by_user(self.request.user)
+ return Payment.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class PlanetStackNew(GenericAPIView):
- serializer_class = PlanetStackSerializer
- id_serializer_class = PlanetStackIdSerializer
+class PaymentNew(GenericAPIView):
+ serializer_class = PaymentSerializer
+ id_serializer_class = PaymentIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = PlanetStack()
+ obj = Payment()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class ReservedResourceList(generics.ListCreateAPIView):
- queryset = ReservedResource.objects.select_related().all()
- serializer_class = ReservedResourceSerializer
- id_serializer_class = ReservedResourceIdSerializer
+class ImageDeploymentsList(generics.ListCreateAPIView):
+ queryset = ImageDeployments.objects.select_related().all()
+ serializer_class = ImageDeploymentsSerializer
+ id_serializer_class = ImageDeploymentsIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','sliver','resource','quantity','reservationSet',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','image','deployment','glance_image_id',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return ReservedResource.select_by_user(self.request.user)
+ return ImageDeployments.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(ReservedResourceList, self).create(request, *args, **kwargs)
+ return super(ImageDeploymentsList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(ReservedResourceList, self).create(request, *args, **kwargs)
+ ret = super(ImageDeploymentsList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class ReservedResourceDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = ReservedResource.objects.select_related().all()
- serializer_class = ReservedResourceSerializer
- id_serializer_class = ReservedResourceIdSerializer
+class ImageDeploymentsDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = ImageDeployments.objects.select_related().all()
+ serializer_class = ImageDeploymentsSerializer
+ id_serializer_class = ImageDeploymentsIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return ReservedResource.select_by_user(self.request.user)
+ return ImageDeployments.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class ReservedResourceNew(GenericAPIView):
- serializer_class = ReservedResourceSerializer
- id_serializer_class = ReservedResourceIdSerializer
+class ImageDeploymentsNew(GenericAPIView):
+ serializer_class = ImageDeploymentsSerializer
+ id_serializer_class = ImageDeploymentsIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = ReservedResource()
+ obj = ImageDeployments()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class PaymentList(generics.ListCreateAPIView):
- queryset = Payment.objects.select_related().all()
- serializer_class = PaymentSerializer
- id_serializer_class = PaymentIdSerializer
+class ReservedResourceList(generics.ListCreateAPIView):
+ queryset = ReservedResource.objects.select_related().all()
+ serializer_class = ReservedResourceSerializer
+ id_serializer_class = ReservedResourceIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','account','amount','date',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','sliver','resource','quantity','reservationSet',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return Payment.select_by_user(self.request.user)
+ return ReservedResource.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(PaymentList, self).create(request, *args, **kwargs)
+ return super(ReservedResourceList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(PaymentList, self).create(request, *args, **kwargs)
+ ret = super(ReservedResourceList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class PaymentDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = Payment.objects.select_related().all()
- serializer_class = PaymentSerializer
- id_serializer_class = PaymentIdSerializer
+class ReservedResourceDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = ReservedResource.objects.select_related().all()
+ serializer_class = ReservedResourceSerializer
+ id_serializer_class = ReservedResourceIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return Payment.select_by_user(self.request.user)
+ return ReservedResource.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class PaymentNew(GenericAPIView):
- serializer_class = PaymentSerializer
- id_serializer_class = PaymentIdSerializer
+class ReservedResourceNew(GenericAPIView):
+ serializer_class = ReservedResourceSerializer
+ id_serializer_class = ReservedResourceIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = Payment()
+ obj = ReservedResource()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class SiteDeploymentsList(generics.ListCreateAPIView):
- queryset = SiteDeployments.objects.select_related().all()
- serializer_class = SiteDeploymentsSerializer
- id_serializer_class = SiteDeploymentsIdSerializer
+class PlanetStackPrivilegeList(generics.ListCreateAPIView):
+ queryset = PlanetStackPrivilege.objects.select_related().all()
+ serializer_class = PlanetStackPrivilegeSerializer
+ id_serializer_class = PlanetStackPrivilegeIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','site','deployment','tenant_id',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','user','planetstack','role',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return SiteDeployments.select_by_user(self.request.user)
+ return PlanetStackPrivilege.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(SiteDeploymentsList, self).create(request, *args, **kwargs)
+ return super(PlanetStackPrivilegeList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(SiteDeploymentsList, self).create(request, *args, **kwargs)
+ ret = super(PlanetStackPrivilegeList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class SiteDeploymentsDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = SiteDeployments.objects.select_related().all()
- serializer_class = SiteDeploymentsSerializer
- id_serializer_class = SiteDeploymentsIdSerializer
+class PlanetStackPrivilegeDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = PlanetStackPrivilege.objects.select_related().all()
+ serializer_class = PlanetStackPrivilegeSerializer
+ id_serializer_class = PlanetStackPrivilegeIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return SiteDeployments.select_by_user(self.request.user)
+ return PlanetStackPrivilege.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class SiteDeploymentsNew(GenericAPIView):
- serializer_class = SiteDeploymentsSerializer
- id_serializer_class = SiteDeploymentsIdSerializer
-
+class PlanetStackPrivilegeNew(GenericAPIView):
+ serializer_class = PlanetStackPrivilegeSerializer
+ id_serializer_class = PlanetStackPrivilegeIdSerializer
+
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = SiteDeployments()
+ obj = PlanetStackPrivilege()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class PlanetStackPrivilegeList(generics.ListCreateAPIView):
- queryset = PlanetStackPrivilege.objects.select_related().all()
- serializer_class = PlanetStackPrivilegeSerializer
- id_serializer_class = PlanetStackPrivilegeIdSerializer
+class UserList(generics.ListCreateAPIView):
+ queryset = User.objects.select_related().all()
+ serializer_class = UserSerializer
+ id_serializer_class = UserIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','user','planetstack','role',)
+ filter_fields = ('id','password','last_login','email','username','firstname','lastname','phone','user_url','site','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','backend_status','deleted','timezone',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return PlanetStackPrivilege.select_by_user(self.request.user)
+ return User.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(PlanetStackPrivilegeList, self).create(request, *args, **kwargs)
+ return super(UserList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(PlanetStackPrivilegeList, self).create(request, *args, **kwargs)
+ ret = super(UserList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class PlanetStackPrivilegeDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = PlanetStackPrivilege.objects.select_related().all()
- serializer_class = PlanetStackPrivilegeSerializer
- id_serializer_class = PlanetStackPrivilegeIdSerializer
+class UserDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = User.objects.select_related().all()
+ serializer_class = UserSerializer
+ id_serializer_class = UserIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return PlanetStackPrivilege.select_by_user(self.request.user)
+ return User.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class PlanetStackPrivilegeNew(GenericAPIView):
- serializer_class = PlanetStackPrivilegeSerializer
- id_serializer_class = PlanetStackPrivilegeIdSerializer
+class UserNew(GenericAPIView):
+ serializer_class = UserSerializer
+ id_serializer_class = UserIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = PlanetStackPrivilege()
+ obj = User()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class UserList(generics.ListCreateAPIView):
- queryset = User.objects.select_related().all()
- serializer_class = UserSerializer
- id_serializer_class = UserIdSerializer
+class DeploymentList(generics.ListCreateAPIView):
+ queryset = Deployment.objects.select_related().all()
+ serializer_class = DeploymentSerializer
+ id_serializer_class = DeploymentIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','password','last_login','email','username','firstname','lastname','phone','user_url','site','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','backend_status','deleted','timezone',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','name','admin_user','admin_password','admin_tenant','auth_url','backend_type','availability_zone','accessControl','sites','sites','flavors','flavors',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return User.select_by_user(self.request.user)
+ return Deployment.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(UserList, self).create(request, *args, **kwargs)
+ return super(DeploymentList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(UserList, self).create(request, *args, **kwargs)
+ ret = super(DeploymentList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class UserDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = User.objects.select_related().all()
- serializer_class = UserSerializer
- id_serializer_class = UserIdSerializer
+class DeploymentDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = Deployment.objects.select_related().all()
+ serializer_class = DeploymentSerializer
+ id_serializer_class = DeploymentIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return User.select_by_user(self.request.user)
+ return Deployment.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class UserNew(GenericAPIView):
- serializer_class = UserSerializer
- id_serializer_class = UserIdSerializer
+class DeploymentNew(GenericAPIView):
+ serializer_class = DeploymentSerializer
+ id_serializer_class = DeploymentIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = User()
+ obj = Deployment()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class DeploymentList(generics.ListCreateAPIView):
- queryset = Deployment.objects.select_related().all()
- serializer_class = DeploymentSerializer
- id_serializer_class = DeploymentIdSerializer
+class ReservationList(generics.ListCreateAPIView):
+ queryset = Reservation.objects.select_related().all()
+ serializer_class = ReservationSerializer
+ id_serializer_class = ReservationIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','name','admin_user','admin_password','admin_tenant','auth_url','backend_type','availability_zone','accessControl','sites','sites','flavors','flavors',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','startTime','slice','duration',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return Deployment.select_by_user(self.request.user)
+ return Reservation.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(DeploymentList, self).create(request, *args, **kwargs)
+ return super(ReservationList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(DeploymentList, self).create(request, *args, **kwargs)
+ ret = super(ReservationList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class DeploymentDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = Deployment.objects.select_related().all()
- serializer_class = DeploymentSerializer
- id_serializer_class = DeploymentIdSerializer
+class ReservationDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = Reservation.objects.select_related().all()
+ serializer_class = ReservationSerializer
+ id_serializer_class = ReservationIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return Deployment.select_by_user(self.request.user)
+ return Reservation.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class DeploymentNew(GenericAPIView):
- serializer_class = DeploymentSerializer
- id_serializer_class = DeploymentIdSerializer
+class ReservationNew(GenericAPIView):
+ serializer_class = ReservationSerializer
+ id_serializer_class = ReservationIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = Deployment()
+ obj = Reservation()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class ReservationList(generics.ListCreateAPIView):
- queryset = Reservation.objects.select_related().all()
- serializer_class = ReservationSerializer
- id_serializer_class = ReservationIdSerializer
+class SliceDeploymentsList(generics.ListCreateAPIView):
+ queryset = SliceDeployments.objects.select_related().all()
+ serializer_class = SliceDeploymentsSerializer
+ id_serializer_class = SliceDeploymentsIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','startTime','slice','duration',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','slice','deployment','tenant_id','network_id','router_id','subnet_id',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return Reservation.select_by_user(self.request.user)
+ return SliceDeployments.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(ReservationList, self).create(request, *args, **kwargs)
+ return super(SliceDeploymentsList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(ReservationList, self).create(request, *args, **kwargs)
+ ret = super(SliceDeploymentsList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class ReservationDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = Reservation.objects.select_related().all()
- serializer_class = ReservationSerializer
- id_serializer_class = ReservationIdSerializer
+class SliceDeploymentsDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = SliceDeployments.objects.select_related().all()
+ serializer_class = SliceDeploymentsSerializer
+ id_serializer_class = SliceDeploymentsIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return Reservation.select_by_user(self.request.user)
+ return SliceDeployments.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class ReservationNew(GenericAPIView):
- serializer_class = ReservationSerializer
- id_serializer_class = ReservationIdSerializer
+class SliceDeploymentsNew(GenericAPIView):
+ serializer_class = SliceDeploymentsSerializer
+ id_serializer_class = SliceDeploymentsIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = Reservation()
+ obj = SliceDeployments()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class SliceDeploymentsList(generics.ListCreateAPIView):
- queryset = SliceDeployments.objects.select_related().all()
- serializer_class = SliceDeploymentsSerializer
- id_serializer_class = SliceDeploymentsIdSerializer
+class PlanetStackList(generics.ListCreateAPIView):
+ queryset = PlanetStack.objects.select_related().all()
+ serializer_class = PlanetStackSerializer
+ id_serializer_class = PlanetStackIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','slice','deployment','tenant_id','network_id','router_id','subnet_id',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','description',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return SliceDeployments.select_by_user(self.request.user)
+ return PlanetStack.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(SliceDeploymentsList, self).create(request, *args, **kwargs)
+ return super(PlanetStackList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(SliceDeploymentsList, self).create(request, *args, **kwargs)
+ ret = super(PlanetStackList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class SliceDeploymentsDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = SliceDeployments.objects.select_related().all()
- serializer_class = SliceDeploymentsSerializer
- id_serializer_class = SliceDeploymentsIdSerializer
+class PlanetStackDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = PlanetStack.objects.select_related().all()
+ serializer_class = PlanetStackSerializer
+ id_serializer_class = PlanetStackIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return SliceDeployments.select_by_user(self.request.user)
+ return PlanetStack.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class SliceDeploymentsNew(GenericAPIView):
- serializer_class = SliceDeploymentsSerializer
- id_serializer_class = SliceDeploymentsIdSerializer
+class PlanetStackNew(GenericAPIView):
+ serializer_class = PlanetStackSerializer
+ id_serializer_class = PlanetStackIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = SliceDeployments()
+ obj = PlanetStack()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class ImageDeploymentsList(generics.ListCreateAPIView):
- queryset = ImageDeployments.objects.select_related().all()
- serializer_class = ImageDeploymentsSerializer
- id_serializer_class = ImageDeploymentsIdSerializer
+class DeploymentRoleList(generics.ListCreateAPIView):
+ queryset = DeploymentRole.objects.select_related().all()
+ serializer_class = DeploymentRoleSerializer
+ id_serializer_class = DeploymentRoleIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','image','deployment','glance_image_id',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','role',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return ImageDeployments.select_by_user(self.request.user)
+ return DeploymentRole.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(ImageDeploymentsList, self).create(request, *args, **kwargs)
+ return super(DeploymentRoleList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(ImageDeploymentsList, self).create(request, *args, **kwargs)
+ ret = super(DeploymentRoleList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class ImageDeploymentsDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = ImageDeployments.objects.select_related().all()
- serializer_class = ImageDeploymentsSerializer
- id_serializer_class = ImageDeploymentsIdSerializer
+class DeploymentRoleDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = DeploymentRole.objects.select_related().all()
+ serializer_class = DeploymentRoleSerializer
+ id_serializer_class = DeploymentRoleIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return ImageDeployments.select_by_user(self.request.user)
+ return DeploymentRole.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class ImageDeploymentsNew(GenericAPIView):
- serializer_class = ImageDeploymentsSerializer
- id_serializer_class = ImageDeploymentsIdSerializer
+class DeploymentRoleNew(GenericAPIView):
+ serializer_class = DeploymentRoleSerializer
+ id_serializer_class = DeploymentRoleIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = ImageDeployments()
+ obj = DeploymentRole()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class DeploymentRoleList(generics.ListCreateAPIView):
- queryset = DeploymentRole.objects.select_related().all()
- serializer_class = DeploymentRoleSerializer
- id_serializer_class = DeploymentRoleIdSerializer
+class UserCredentialList(generics.ListCreateAPIView):
+ queryset = UserCredential.objects.select_related().all()
+ serializer_class = UserCredentialSerializer
+ id_serializer_class = UserCredentialIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','role',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','user','name','key_id','enc_value',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return DeploymentRole.select_by_user(self.request.user)
+ return UserCredential.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(DeploymentRoleList, self).create(request, *args, **kwargs)
+ return super(UserCredentialList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(DeploymentRoleList, self).create(request, *args, **kwargs)
+ ret = super(UserCredentialList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class DeploymentRoleDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = DeploymentRole.objects.select_related().all()
- serializer_class = DeploymentRoleSerializer
- id_serializer_class = DeploymentRoleIdSerializer
+class UserCredentialDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = UserCredential.objects.select_related().all()
+ serializer_class = UserCredentialSerializer
+ id_serializer_class = UserCredentialIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return DeploymentRole.select_by_user(self.request.user)
+ return UserCredential.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class DeploymentRoleNew(GenericAPIView):
- serializer_class = DeploymentRoleSerializer
- id_serializer_class = DeploymentRoleIdSerializer
+class UserCredentialNew(GenericAPIView):
+ serializer_class = UserCredentialSerializer
+ id_serializer_class = UserCredentialIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = DeploymentRole()
+ obj = UserCredential()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""
-class UserCredentialList(generics.ListCreateAPIView):
- queryset = UserCredential.objects.select_related().all()
- serializer_class = UserCredentialSerializer
- id_serializer_class = UserCredentialIdSerializer
+class SiteDeploymentsList(generics.ListCreateAPIView):
+ queryset = SiteDeployments.objects.select_related().all()
+ serializer_class = SiteDeploymentsSerializer
+ id_serializer_class = SiteDeploymentsIdSerializer
filter_backends = (filters.DjangoFilterBackend,)
- filter_fields = ('id','created','updated','enacted','backend_status','deleted','user','name','key_id','enc_value',)
+ filter_fields = ('id','created','updated','enacted','backend_status','deleted','site','deployment','tenant_id',)
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return UserCredential.select_by_user(self.request.user)
+ return SiteDeployments.select_by_user(self.request.user)
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
obj = serializer.object
obj.caller = request.user
if obj.can_update(request.user):
- return super(UserCredentialList, self).create(request, *args, **kwargs)
+ return super(SiteDeploymentsList, self).create(request, *args, **kwargs)
else:
raise Exception("failed obj.can_update")
- ret = super(UserCredentialList, self).create(request, *args, **kwargs)
+ ret = super(SiteDeploymentsList, self).create(request, *args, **kwargs)
if (ret.status_code%100 != 200):
raise Exception(ret.data)
return ret
-class UserCredentialDetail(PlanetStackRetrieveUpdateDestroyAPIView):
- queryset = UserCredential.objects.select_related().all()
- serializer_class = UserCredentialSerializer
- id_serializer_class = UserCredentialIdSerializer
+class SiteDeploymentsDetail(PlanetStackRetrieveUpdateDestroyAPIView):
+ queryset = SiteDeployments.objects.select_related().all()
+ serializer_class = SiteDeploymentsSerializer
+ id_serializer_class = SiteDeploymentsIdSerializer
def get_serializer_class(self):
no_hyperlinks = self.request.QUERY_PARAMS.get('no_hyperlinks', False)
return self.serializer_class
def get_queryset(self):
- return UserCredential.select_by_user(self.request.user)
+ return SiteDeployments.select_by_user(self.request.user)
# update() is handled by PlanetStackRetrieveUpdateDestroyAPIView
filled with defaults. I solved it another way, so this code may soon be
abandoned.
-class UserCredentialNew(GenericAPIView):
- serializer_class = UserCredentialSerializer
- id_serializer_class = UserCredentialIdSerializer
+class SiteDeploymentsNew(GenericAPIView):
+ serializer_class = SiteDeploymentsSerializer
+ id_serializer_class = SiteDeploymentsIdSerializer
def get(self, request, *args, **kwargs):
return self.makenew(request, *args, **kwargs)
return self.serializer_class
def makenew(self, request, *args, **kwargs):
- obj = UserCredential()
+ obj = SiteDeployments()
serializer = self.get_serializer(obj)
return Response(serializer.data)
"""