X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=python%2Fovs%2Fdirs.py;h=b5e68a0a26a5e292b809213c56a623a4d659ac80;hb=7cfb9651a2cd446d81fce90ccf77af56d5c0cbc2;hp=a5717fcab9758eb87a07c56c0ca6e7b29996f7f9;hpb=f973f2af2fd4452c8e182caf6a4346cf2a2a394e;p=openvswitch diff --git a/python/ovs/dirs.py b/python/ovs/dirs.py index a5717fca..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") -LOGDIR = 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"""