コード例 #1
0
def launch_instance(request):
    try:
        o = aws_connect.aws_instance_manager({'region':'us-east-1'})
        ins = 0
        for i in range(int(request.GET.get('no'))):
            ins = o.create_instance({'ami_type':'ami-34a8a35c','key_name':'tanya','instance_type':'t2.micro','security_groups':['default']})
        if ins:
            return HttpResponse('launched')
        else:
            return HttpResponse('problem launching')
    except Exception as e:
        print str(e)
コード例 #2
0
def no_ins():
    a = aws_connect.aws_instance_manager(conf={'region':'us-east-1'})
    return len(a.give_aws_details())
コード例 #3
0
def instance_details(request):
    a = aws_connect.aws_instance_manager(conf={'region':'us-east-1'})
    return render_to_response('inst.html',{'stats':a.give_aws_details()})