summaryrefslogtreecommitdiffstats
path: root/config-db
diff options
context:
space:
mode:
authorOliver Tappe2006-08-18 20:13:06 +0200
committerOliver Tappe2006-08-18 20:13:06 +0200
commitd91ba2ac7979a8d58d56a654f97fc0346942b622 (patch)
treeb94336563c2e2b7bf4a2c8cf39ebdbe491fb68fe /config-db
parent* added missing creation of table group_system_ref (diff)
downloadcore-d91ba2ac7979a8d58d56a654f97fc0346942b622.tar.gz
core-d91ba2ac7979a8d58d56a654f97fc0346942b622.tar.xz
core-d91ba2ac7979a8d58d56a654f97fc0346942b622.zip
* added temp-basepath configuration option
* slightly changed handling of base-paths git-svn-id: http://svn.openslx.org/svn/openslx/trunk@314 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'config-db')
-rw-r--r--config-db/ODLX/Basics.pm13
1 files changed, 8 insertions, 5 deletions
diff --git a/config-db/ODLX/Basics.pm b/config-db/ODLX/Basics.pm
index 8825497d..70206468 100644
--- a/config-db/ODLX/Basics.pm
+++ b/config-db/ODLX/Basics.pm
@@ -32,16 +32,17 @@ my $loadedTranslationModule;
'db-type' => 'CSV',
'locale' => $ENV{LANG},
# TODO: may need to be improved in order to be portable
- 'private-basepath=s' => '/var/lib/openslx',
- 'public-basepath=s' => '/srv/openslx',
- 'shared-basepath=s' => '/usr/share/openslx',
+ 'private-basepath' => '/var/lib/openslx',
+ 'public-basepath' => '/srv/openslx',
+ 'shared-basepath' => '/usr/share/openslx',
+ 'temp-basepath' => '/tmp',
);
-$odlxConfig{'db-basepath'} = "$odlxConfig{'private-basepath'}/config-db",
+$odlxConfig{'db-basepath'} = "$odlxConfig{'private-basepath'}/db",
# specification of cmdline arguments that are shared by all odlx-scripts:
my %odlxCmdlineArgs = (
'db-basepath=s' => \$odlxConfig{'db-basepath'},
- # basic path to odlx database, defaults to "$private-basepath/config-db"
+ # basic path to odlx database, defaults to "$private-basepath/db"
'db-datadir=s' => \$odlxConfig{'db-datadir'},
# data folder created under db-basepath, default depends on db-type
'db-spec=s' => \$odlxConfig{'db-spec'},
@@ -64,6 +65,8 @@ my %odlxCmdlineArgs = (
# and all local extensions [system specific scripts])
'shared-basepath=s' => \$odlxConfig{'shared-basepath'},
# basic path to shared data (functionality templates and distro-specs)
+ 'temp-basepath=s' => \$odlxConfig{'temp-basepath'},
+ # basic path to temporary data (used during demuxing)
'verbose-level=i' => \$odlxConfig{'verbose-level'},
# level of logging verbosity (0-3)
);