[interchange-cvs] interchange - heins modified
code/UI_Tag/xfer_catalog.coretag
interchange-cvs at icdevgroup.org
interchange-cvs at icdevgroup.org
Fri Jul 18 23:23:00 EDT 2003
User: heins
Date: 2003-07-19 02:23:52 GMT
Modified: code/UI_Tag xfer_catalog.coretag
Log:
* Allow database text files in subsidiary directories of products.
Revision Changes Path
1.3 +7 -2 interchange/code/UI_Tag/xfer_catalog.coretag
rev 1.3, prev_rev 1.2
Index: xfer_catalog.coretag
===================================================================
RCS file: /var/cvs/interchange/code/UI_Tag/xfer_catalog.coretag,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xfer_catalog.coretag 23 Jun 2003 12:02:33 -0000 1.2
+++ xfer_catalog.coretag 19 Jul 2003 02:23:52 -0000 1.3
@@ -65,7 +65,7 @@
exit 1;
fi
-cp xfer/exports/* products
+cp -r xfer/exports/* products
EOF
my %maptype = (
mysql => {
@@ -201,13 +201,18 @@
}
for my $t (keys %export) {
+ $export{$t} =~ m{(.*)/}
+ and do {
+ my $dircomp = $1;
+ File::Path::mkpath("$root/xfer/exports/$dircomp");
+ };
Vend::Data::export_database($t, "$root/xfer/exports/$export{$t}", undef, {})
or logError("Failed to export table $t in xfer-catalog.");
}
for(keys %dsn) {
my $ext = $_ eq $::Variable->{SQLDSN} ? 'maindump' : 'dump';
my $cmd = "$dsn{$_} > xfer/dumps/$dbname{$_}.$dbtype{$_}.$ext";
-::logDebug("executing $cmd");
+#::logDebug("executing $cmd");
system $cmd;
if($?) {
my $status = $?;
More information about the interchange-cvs
mailing list