def test_clone_public_image(self): client = Communicator() data = {'username': '******', 'password': '******'} client.login(data) data = {'pid': 1, 'name': 'myubuntu', 'version': '14.04'} res = client.clone_public_image(12, data) print(res)
def test_clone_public_image(self): client = Communicator() data = {"username": "******", "password": "******"} client.login(data) data = {"pid": 1, "name": "myubuntu", "version": "14.04"} res = client.clone_public_image(12, data) print(res)
def test_clone_public_image(self): client = Communicator() data = { 'username': '******', 'password': '******' } client.login(data) data = { 'pid': 1, 'name': 'myubuntu', 'version': '14.04' } res = client.clone_public_image(12, data) print(res)
def clone_public_image(request, *args, **kwargs): puid = kwargs['puid'] form = PublicForm(request.POST) if not form.is_valid(): return JsonResponse({"error": "data invalid"}) data = { 'pid': form.cleaned_data['project'], 'name': form.cleaned_data['name'], 'version': form.cleaned_data['version'] } client = Communicator(cookies=request.COOKIES) ok = client.clone_public_image(public_id=puid, data=data) if ok: return JsonResponse({"success": "success"}) else: return JsonResponse({"error": "failed"})