python类connect_euca()的实例源码

ec2.py 文件源码 项目:vagrant-ansible-ec2-jenkins-slack 作者: lukosan 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def get_instance(self, region, instance_id):
        ''' Gets details about a specific instance '''
        if self.eucalyptus:
            conn = boto.connect_euca(self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = ec2.connect_to_region(region)

        # connect_to_region will fail "silently" by returning None if the region name is wrong or not supported
        if conn is None:
            print("region name: %s likely not supported, or AWS is down.  connection to region failed." % region)
            sys.exit(1)

        reservations = conn.get_all_instances([instance_id])
        for reservation in reservations:
            for instance in reservation.instances:
                return instance
ec2.py 文件源码 项目:edx-configuration 作者: kola-er 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def get_instance(self, region, instance_id):
        ''' Gets details about a specific instance '''
        if self.eucalyptus:
            conn = boto.connect_euca(self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = ec2.connect_to_region(region)

        # connect_to_region will fail "silently" by returning None if the region name is wrong or not supported
        if conn is None:
            print("region name: %s likely not supported, or AWS is down.  connection to region failed." % region)
            sys.exit(1)

        reservations = conn.get_all_instances([instance_id])
        for reservation in reservations:
            for instance in reservation.instances:
                return instance
ec2.py 文件源码 项目:devops-playground 作者: jerrywardlow 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:devops-playground 作者: jerrywardlow 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ansible-packer-cloudformation-django 作者: tech-sketch 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ansible-tower-automated-deployment 作者: OliverCable 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2_mod.py 文件源码 项目:ansible-tower-automated-deployment 作者: OliverCable 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:vault-consul-starter 作者: dev9com 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ec2-swarm 作者: Mehonoshin 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:k8sify 作者: mrusu91 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2-inventory.py 文件源码 项目:klondike 作者: planetlabs 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ECS-Kong 作者: GloballogicPractices 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:gluster-ansible 作者: spohnan 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:tidb-ansible 作者: pingcap 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:aws-swarm-cluster-for-production 作者: markthebault 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:pentagon 作者: reactiveops 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = ec2.connect_to_region(region)
        # connect_to_region will fail "silently" by returning None if the region name is wrong or not supported
        if conn is None:
            self.fail_with_error("region name: %s likely not supported, or AWS is down.  connection to region failed." % region)
        return conn
ec2.py 文件源码 项目:raiden 作者: raiden-network 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:Learning-Ansible-2-Second-Edition 作者: PacktPublishing 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ethereum-on-aws 作者: Gubaer 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:partinfra-playbooks 作者: mozilla 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:partinfra-playbooks 作者: mozilla 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:partinfra-playbooks 作者: mozilla 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ansible_agnostic_deployer 作者: sborenst 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:gluster-perf 作者: jason-callaway 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ansible-dns-server 作者: rhtps 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:ocp-lightbulb 作者: jduncan-rva 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:cloud-deploy-grid 作者: elodina 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = ec2.connect_to_region(region)
        # connect_to_region will fail "silently" by returning None if the region name is wrong or not supported
        if conn is None:
            self.fail_with_error("region name: %s likely not supported, or AWS is down.  connection to region failed." % region)
        return conn
ec2.py 文件源码 项目:cloud-deploy-grid 作者: elodina 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = ec2.connect_to_region(region)
        # connect_to_region will fail "silently" by returning None if the region name is wrong or not supported
        if conn is None:
            self.fail_with_error("region name: %s likely not supported, or AWS is down.  connection to region failed." % region)
        return conn
ec2.py 文件源码 项目:openshift-disconnected 作者: jason-callaway 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host, **self.credentials)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn
ec2.py 文件源码 项目:immutable 作者: lyoungblood 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def connect(self, region):
        ''' create connection to api server'''
        if self.eucalyptus:
            conn = boto.connect_euca(host=self.eucalyptus_host)
            conn.APIVersion = '2010-08-31'
        else:
            conn = self.connect_to_aws(ec2, region)
        return conn


问题


面经


文章

微信
公众号

扫码关注公众号