X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=python%2Fovs%2Fdirs.py;h=b5e68a0a26a5e292b809213c56a623a4d659ac80;hb=c2725b60074755713b2fdd73559b6d24d5eb7970;hp=e4b37f92e2956eb6293039b174639e621ef35b60;hpb=be867c2fedbdd8ff9bd8f4129e3c6e64a7eb3e3d;p=openvswitch diff --git a/python/ovs/dirs.py b/python/ovs/dirs.py index e4b37f92..b5e68a0a 100644 --- a/python/ovs/dirs.py +++ b/python/ovs/dirs.py @@ -1,9 +1,13 @@ -# These are the default directories. They will be replaced by the -# configured directories at install time. - import os -PKGDATADIR = os.environ.get("OVS_PKGDATADIR", "/usr/local/share/openvswitch") -RUNDIR = os.environ.get("OVS_RUNDIR", "/var/run") -LOGDIR = os.environ.get("OVS_LOGDIR", "/usr/local/var/log") -DBDIR = os.environ.get("OVS_DBDIR", "/usr/local/etc/openvswitch") -BINDIR = os.environ.get("OVS_BINDIR", "/usr/local/bin") +PKGDATADIR = os.environ.get("OVS_PKGDATADIR", """/usr/local/share/openvswitch""") +RUNDIR = os.environ.get("OVS_RUNDIR", """/var/run""") +LOGDIR = os.environ.get("OVS_LOGDIR", """/usr/local/var/log""") +BINDIR = os.environ.get("OVS_BINDIR", """/usr/local/bin""") + +DBDIR = os.environ.get("OVS_DBDIR") +if not DBDIR: + sysconfdir = os.environ.get("OVS_SYSCONFDIR") + if sysconfdir: + DBDIR = "%s/openvswitch" % sysconfdir + else: + DBDIR = """/usr/local/etc/openvswitch"""