glusterfs
31 строка · 778.0 Байт
1#
2# Copyright (c) 2011-2014 Red Hat, Inc. <http://www.redhat.com>
3# This file is part of GlusterFS.
4
5# This file is licensed to you under your choice of the GNU Lesser
6# General Public License, version 3 or any later version (LGPLv3 or
7# later), or the GNU General Public License, version 2 (GPLv2), in all
8# cases as published by the Free Software Foundation.
9#
10
11
12class RConf(object):
13
14"""singleton class to store runtime globals
15shared between gsyncd modules"""
16
17ssh_ctl_dir = None
18ssh_ctl_args = None
19cpid = None
20pid_file_owned = False
21log_exit = False
22permanent_handles = []
23log_metadata = {}
24mgmt_lock_fd = None
25args = None
26turns = 0
27mountbroker = False
28mount_point = None
29mbr_umount_cmd = []
30
31rconf = RConf()
32