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)
def no_ins(): a = aws_connect.aws_instance_manager(conf={'region':'us-east-1'}) return len(a.give_aws_details())
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()})