# # Copyright (c) 2011-2014 Red Hat, Inc. # This file is part of GlusterFS. # This file is licensed to you under your choice of the GNU Lesser # General Public License, version 3 or any later version (LGPLv3 or # later), or the GNU General Public License, version 2 (GPLv2), in all # cases as published by the Free Software Foundation. # class RConf(object): """singleton class to store runtime globals shared between gsyncd modules""" ssh_ctl_dir = None ssh_ctl_args = None cpid = None pid_file_owned = False log_exit = False permanent_handles = [] log_metadata = {} mgmt_lock_fd = None args = None turns = 0 mountbroker = False mount_point = None mbr_umount_cmd = [] rconf = RConf()