chiark / gitweb /
WIP route fixes etc.
[ypp-sc-tools.web-live.git] / yarrg / CommodsDatabase.pm
index 6f2f6274e09d5b72ddc535d26565eda0757e9acf..7bd7c77e1191055137e9b7fa43b45d2bec08263c 100644 (file)
@@ -44,7 +44,8 @@ BEGIN {
     $VERSION     = 1.00;
     @ISA         = qw(Exporter);
     @EXPORT      = qw(&db_setocean &db_writer &db_connect $dbh
-                     &db_filename &db_doall &db_onconflict);
+                     &db_filename &db_doall &db_onconflict
+                     &db_setdatadir $db_datadir);
     %EXPORT_TAGS = ( );
 
     @EXPORT_OK   = qw();
@@ -52,10 +53,14 @@ BEGIN {
 
 our $dbfn;
 our $dbh;
+our $db_datadir= '.';
 
+sub db_setdatadir ($) {
+    $db_datadir= $_[0];
+}
 sub db_setocean ($) {
     my ($oceanname) = @_;
-    $dbfn= "OCEAN-$oceanname.db";
+    $dbfn= "$db_datadir/OCEAN-$oceanname.db";
 }
 sub db_filename () {
     return $dbfn;