projects
/
cloudstore.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a89538c
)
dump SQL schema for rsync_transfer
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sun, 17 Jul 2011 12:47:46 +0000
(12:47 +0000)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sun, 17 Jul 2011 12:47:46 +0000
(12:47 +0000)
rsync-piper.pl
patch
|
blob
|
history
diff --git
a/rsync-piper.pl
b/rsync-piper.pl
index
27d2f22
..
7e74e12
100755
(executable)
--- a/
rsync-piper.pl
+++ b/
rsync-piper.pl
@@
-33,6
+33,13
@@
file:%f:text
my @transfer_names = map { ( split(/:/,$_,3) )[0] } @transfer;
my $transfer_log = join(' ',map { ( split(/:/,$_,3) )[1] } @transfer );
+if ( $ENV{SQL} ) {
+ print "CREATE TABLE rsync_transfer (\n\t",
+ join(",\n\t", map { my @m = split(/:/,$_,3); "$m[0] $m[2]" } @transfer),
+ "\n);\n";
+ exit 1;
+}
+
mkdir $dir if ! -e $dir;
mkfifo $log_fifo, 0700 unless -p $log_fifo;