__init__.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:flash_services 作者: textbook 项目源码 文件源码
def define_services(config):
    """Define the service settings for the current app.

    Arguments:
      config (:py:class:`list`): The service configuration required.

    Returns:
      :py:class:`collections.OrderedDict`: Configured services.

    Raises:
      :py:class:`ValueError`: If a non-existent service is requested.

    """
    services = OrderedDict()
    for settings in config:
        name = settings['name']
        if name not in SERVICES:
            logger.warning('unknown service %r', name)
            continue
        services[uuid4().hex] = SERVICES[name].from_config(**settings)
    return services
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号