def vcs_init(config): create_required_directories_or_die((config.REPOSITORIES, config.HOOKS_DIR))
ADMIN = "admin" # XMLRPC shit XMLRPC_PATH = "subssh" XMLRPC_LOG = os.path.join(os.environ["HOME"], ".subssh", "xmlrpc.log") XMLRPC_LISTEN = "127.0.0.1" XMLRPC_PORT = 8000 # Used to determine where subssh is installed. SUBSSH_PYTHONPATH = "" # Create necessary paths create_required_directories_or_die((SUBSSH_HOME, os.path.dirname(LOG_ACCESS), LOG_USERS, TRACEBACKS)) # Copy default config if not os.path.exists(CONFIG_PATH): try: shutil.copy(DEFAULT_CONFIG_PATH, CONFIG_PATH) except OSError, e: sys.stderr.write( "Cannot copy default config from '%s' to '%s' Reason: %s \n" % (DEFAULT_CONFIG_PATH, CONFIG_PATH, " ".join(e.args())) ) sys.exit(1) _user_config = SafeConfigParser()