main.py 文件源码

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

项目:docker-mongodb 作者: washingtonpost 项目源码 文件源码
def configure_options(self):
        if not environ.get('CLUSTER_NAME'):
            self.logger.fatal('CLUSTER_NAME environment variable is required')
            sys.exit(1)

        if not environ.get('MONGODB_DEVICE_NAME'):
            self.logger.fatal('MONGODB_DEVICE_NAME environment variable is required')
            sys.exit(1)

        self.cluster_name = environ['CLUSTER_NAME']
        self.device_name = environ['MONGODB_DEVICE_NAME']
        self.snapshot_and_exit = environ.get('MONGODB_SNAPSHOT_AND_EXIT', 'false').lower() == 'true'
        self.minutely_snapshots = int(environ.get('MONGODB_MINUTELY_SNAPSHOTS', '360'))
        self.hourly_snapshots = int(environ.get('MONGODB_HOURLY_SNAPSHOTS', '24'))
        self.daily_snapshots = int(environ.get('MONGODB_DAILY_SNAPSHOTS', '30'))
        self.instance_id = self.get_instance_id()
        self.statsd = DogStatsd(host='172.17.0.1', port=8125)
        self.snapshot_frequency = self.get_snapshot_frequency()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号