def _get_accel_map_filename(): """ The Gaphor accelMap file ($HOME/.gaphor/accelmap). """ config_dir = get_config_dir() return os.path.join(config_dir, "accelmap")
def load_console_py(self, console): """Load default script for console. Saves some repetitive typing.""" console_py = os.path.join(get_config_dir(), "console.py") try: with open(console_py) as f: for line in f: console.push(line) except OSError: log.info(f"No initiation script {console_py}")
def load_console_py(self, console): """Load default script for console. Saves some repetitive typing.""" console_py = os.path.join(get_config_dir(), "console.py") try: with open(console_py) as f: for line in f: console.push(line) except IOError: log.info("No initiation script %s" % console_py)
def __init__(self, datadir=get_config_dir()): """Constructor. Initialize the directory used for storing properties.""" self.datadir = datadir
def test_config_dir(): config_dir = get_config_dir() assert config_dir.endswith("gaphor")