Exemple #1
0
def save(request): 
    tenant_id = '09688e8787a84ab5b103c7721cecb1ce'
    token = api.get_token(tenant_id)

    pool = request.POST['pool']

    api.create_floatingip(tenant_id, token, pool)

    return HttpResponseRedirect('/admin/floatingips/floatingip/')
Exemple #2
0
def index(request):
    tenant_id = '09688e8787a84ab5b103c7721cecb1ce'
    token = api.get_token(tenant_id)

    floatingips = Floatingip.objects.all()
    floatingips.delete()

    api.save_floatingip_detail(tenant_id, token)

    return HttpResponseRedirect('/admin/floatingips/floatingip/')
Exemple #3
0
def add(request):
    tenant_id = '09688e8787a84ab5b103c7721cecb1ce'
    token = api.get_token(tenant_id)

    pools = Pool.objects.all()
    pools.delete()

    api.save_pool_detail(tenant_id, token)

    return HttpResponseRedirect('/admin/floatingips/floatingip/add/')
Exemple #4
0
def index(request):
    tenant_id = '09688e8787a84ab5b103c7721cecb1ce'
    token = api.get_token(tenant_id)

    instances = Instance.objects.all()
    instances.delete()

    api.save_server_detail(tenant_id, token)

    return HttpResponseRedirect('/admin/instances/instance/')
Exemple #5
0
def save(request):
    tenant_id = '09688e8787a84ab5b103c7721cecb1ce'
    token = api.get_token(tenant_id)

    name = request.POST['name']
    image = request.POST['image']
    flavor = request.POST['flavor']

    api.create_server(tenant_id, token, name, image, flavor)

    return HttpResponseRedirect('/admin/instances/instance/')
Exemple #6
0
def add(request):
    tenant_id = '09688e8787a84ab5b103c7721cecb1ce'
    token = api.get_token(tenant_id)

    images = Image.objects.all()
    images.delete()
    flavors = Flavor.objects.all()
    flavors.delete()

    api.save_image_detail(tenant_id, token)
    api.save_flavor_detail(tenant_id, token)

    return HttpResponseRedirect('/admin/instances/instance/add/')
Exemple #7
0
def associate(request):
    tenant_id = '09688e8787a84ab5b103c7721cecb1ce'
    token = api.get_token(tenant_id)

    ip = request.GET['ip']

    instances = Instance.objects.all()
    instances.delete()

    api.save_server_detail(tenant_id, token)

    instance_list = Instance.objects.all()

    return render_to_response('admin/floatingip_associate.html', {'ip':ip, 'instance_list':instance_list}, context_instance=RequestContext(request))