python类unit_get()的实例源码

prometheus.py 文件源码 项目:juju-charm-prometheus 作者: tasdomas 项目源码 文件源码 阅读 41 收藏 0 点赞 0 评论 0
def write_prometheus_config_def():
    config = hookenv.config()
    port = config.get('port', '9090')
    check_ports(port)
    if config.get('external_url', False):
        vars = {
            'private_address': hookenv.unit_get('private-address'),
            'public_address': hookenv.unit_get('public-address'),
            # prometheus default:
            'port': port,
        }
        runtime_args('-web.external-url',
                     config['external_url'].format(**vars))
    args = runtime_args()
    hookenv.log('runtime_args: {}'.format(args))
    if args:
        render(source=PROMETHEUS_DEF_TMPL,
               target=PROMETHEUS_DEF,
               context={'args': args},
               )
    set_state('prometheus.do-restart')
    remove_state('prometheus.do-reconfig-def')
helpers.py 文件源码 项目:charm-plumgrid-gateway 作者: openstack 项目源码 文件源码 阅读 40 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
ip.py 文件源码 项目:charm-plumgrid-gateway 作者: openstack 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def sniff_iface(f):
    """Ensure decorated function is called with a value for iface.

    If no iface provided, inject net iface inferred from unit private address.
    """
    def iface_sniffer(*args, **kwargs):
        if not kwargs.get('iface', None):
            kwargs['iface'] = get_iface_from_addr(unit_get('private-address'))

        return f(*args, **kwargs)

    return iface_sniffer
helpers.py 文件源码 项目:charm-swift-proxy 作者: openstack 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-swift-proxy 作者: openstack 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-heat 作者: openstack 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-heat 作者: openstack 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-keystone 作者: openstack 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-keystone 作者: openstack 项目源码 文件源码 阅读 87 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-keystone 作者: openstack 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-keystone 作者: openstack 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-keystone 作者: openstack 项目源码 文件源码 阅读 32 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-nova-cloud-controller 作者: openstack 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-nova-compute 作者: openstack 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-nova-compute 作者: openstack 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-ceph-osd 作者: openstack 项目源码 文件源码 阅读 42 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-ceph-osd 作者: openstack 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-glance 作者: openstack 项目源码 文件源码 阅读 31 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-glance 作者: openstack 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-glance 作者: openstack 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-glance 作者: openstack 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-glance 作者: openstack 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-neutron-api 作者: openstack 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-neutron-api 作者: openstack 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-ceph-mon 作者: openstack 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-ceph-mon 作者: openstack 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-openstack-dashboard 作者: openstack 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-openstack-dashboard 作者: openstack 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-ceilometer 作者: openstack 项目源码 文件源码 阅读 30 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }
helpers.py 文件源码 项目:charm-ceilometer 作者: openstack 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def provide_data(self):
        return {
            'host': hookenv.unit_get('private-address'),
            'port': 80,
        }


问题


面经


文章

微信
公众号

扫码关注公众号