X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fxoslib%2Fmethods%2Fsliceplus.py;h=0a8852ab5c5e2c37af8eae9a177b04dc2a846b22;hb=0093647259a08b6a8ac35bab421a2a4d3a194f19;hp=9e93e6de8a2898ac74321b7ffb3c89b53fcfacef;hpb=058ff324def456d1e4f2d85069b91f6cfc1108eb;p=plstackapi.git diff --git a/planetstack/core/xoslib/methods/sliceplus.py b/planetstack/core/xoslib/methods/sliceplus.py index 9e93e6d..0a8852a 100644 --- a/planetstack/core/xoslib/methods/sliceplus.py +++ b/planetstack/core/xoslib/methods/sliceplus.py @@ -43,6 +43,7 @@ class SlicePlusIdSerializer(serializers.ModelSerializer, PlusSerializerMixin): humanReadableName = serializers.SerializerMethodField("getHumanReadableName") network_ports = NetworkPortsField(required=False) site_allocation = DictionaryField(required=False) + site_ready = DictionaryField(required=False) users = ListField(required=False) user_names = ListField(required=False) # readonly = True ? current_user_can_see = serializers.SerializerMethodField("getCurrentUserCanSee") @@ -66,7 +67,7 @@ class SlicePlusIdSerializer(serializers.ModelSerializer, PlusSerializerMixin): model = SlicePlus fields = ('humanReadableName', 'id','created','updated','enacted','name','enabled','omf_friendly','description','slice_url','site','max_slivers','service','network','mount_data_sets', 'default_image', 'default_flavor', - 'serviceClass','creator','networks','sliceInfo','network_ports','backendIcon','backendHtml','site_allocation','users',"user_names","current_user_can_see") + 'serviceClass','creator','networks','sliceInfo','network_ports','backendIcon','backendHtml','site_allocation','site_ready','users',"user_names","current_user_can_see") class SlicePlusList(PlusListCreateAPIView): queryset = SlicePlus.objects.select_related().all()