import os COREDPY_VERSION = "@PACKAGE_VERSION@" CORE_STATE_DIR = "@CORE_STATE_DIR@" CORE_CONF_DIR = "@CORE_CONF_DIR@" CORE_DATA_DIR = "@CORE_DATA_DIR@" QUAGGA_STATE_DIR = "@CORE_STATE_DIR@/run/quagga" def which(command): for path in os.environ["PATH"].split(os.pathsep): command_path = os.path.join(path, command) if os.path.isfile(command_path) and os.access(command_path, os.X_OK): return command_path VNODED_BIN = which("vnoded") VCMD_BIN = which("vcmd") BRCTL_BIN = which("brctl") SYSCTL_BIN = which("sysctl") IP_BIN = which("ip") TC_BIN = which("tc") EBTABLES_BIN = which("ebtables") MOUNT_BIN = which("mount") UMOUNT_BIN = which("umount") OVS_BIN = which("ovs-vsctl") OVS_FLOW_BIN = which("ovs-ofctl")