X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fadmin.py;h=d2a9b53150dc505a41df1328c1da3d9c5ef42d1a;hb=688b9d9e8279538d4e169292346841734625a474;hp=1ccc1d6501df1d2ecc3142b02a5e3a96ac02d734;hpb=ec52786caa796a5d458e6f1a3ea23fd9352b3d8f;p=plstackapi.git diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index 1ccc1d6..d2a9b53 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -799,28 +799,6 @@ class SliceAdmin(PlanetStackBaseAdmin): inline.model.caller = request.user yield inline.get_formset(request, obj) - def save_model(self, request, obj, form, change): - obj.save() - # create default public slice networks - public_net = Network( - name = obj.name+'-public', - template = NetworkTemplate.objects.get(name='Public dedicated IPv4'), - owner = obj - ) - public_net.save() - public_slice_net = NetworkSlice(network=public_net, slice=obj) - public_slice_net.save() - # create default private slice networks - private_net = Network( - name = obj.name+'-private', - template = NetworkTemplate.objects.get(name='Private'), - owner = obj - ) - private_net.save() - private_slice_net = NetworkSlice(network=private_net, slice=obj) - private_slice_net.save() - - class SlicePrivilegeAdmin(PlanetStackBaseAdmin): fieldsets = [