def api_instancestate(request): access_key = request.GET.get('access_key') secret_key = request.GET.get('secret_key') cloud_type = request.GET.get('cloud_type') instance_id = request.GET.get('instance_id') if access_key == None or secret_key == None or cloud_type == None or instance_id == None: return HttpResponse(simplejson.dumps({'error': 'Please provide correct parameters'})) cloud = models.Cloud.objects.get(cloud_type=cloud_type) ec2_conn = connect_ec2(access_key, secret_key, cloud) state = instance_state(ec2_conn, instance_id) return HttpResponse(simplejson.dumps(state), mimetype="application/json")
def instancestate(request): form = request.session["ec2data"] ec2_conn = connect_ec2(form["access_key"], form["secret_key"], form['cloud']) state = instance_state(ec2_conn, form["instance_id"]) return HttpResponse(simplejson.dumps(state), mimetype="application/json")
def instancestate(request): form = request.session["ec2data"] ec2_conn = connect_ec2(form["access_key"], form["secret_key"], form['cloud']) state = instance_state(ec2_conn, form["instance_id"]) return HttpResponse(simplejson.dumps(state), mimetype="application/json")