From e4f8668448aa332bb7c3d30c2f7e1ade26babf85 Mon Sep 17 00:00:00 2001
From: Gerhard Gonter <ggonter@gmail.com>
Date: Sun, 16 Apr 2017 13:07:09 +0200
Subject: [PATCH] added notify via sms

---
 wdq0.pl | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/wdq0.pl b/wdq0.pl
index 2ad6636..b9deede 100755
--- a/wdq0.pl
+++ b/wdq0.pl
@@ -65,6 +65,8 @@ while (my $arg= shift (@ARGV))
   else { push (@PARS, $arg); }
 }
 
+notify('starting wdq0 loop');
+
 while (1)
 {
   my $dumps= check();
@@ -81,6 +83,13 @@ while (1)
 
 exit (0);
 
+sub notify
+{
+  my $msg= shift;
+
+  system (qw(notify-sms.pl gg-uni), $msg);
+}
+
 sub fetch_and_convert
 {
   my $date= shift;
@@ -97,6 +106,7 @@ sub fetch_and_convert
   else
   {
     print "fetching stuff for $date\n";
+    notify('wdq0: this is a test send from w4.urxn.at');
     my ($fetched, $dump_file)= fetch_dump ($date);
 
     if ($fetched)
@@ -123,17 +133,22 @@ sub fetch_and_convert
       return undef;
     }
 
+    notify ('wdq0: finished download, starting wdq1');
     my @cmd1= (qw(./wdq1.pl --date), $date);
     print "cmd1: [", join (' ', @cmd1), "]\n";
     system (@cmd1);
 
+    notify ('wdq0: finished wdq1, starting wdq2');
     my @cmd2= (qw(./wdq2.pl --scan --date), $date);
     print "cmd2: [", join (' ', @cmd2), "]\n";
     system (@cmd2);
 
+    notify ('wdq0: finished wdq2, starting wdq3');
     my @cmd3= (qw(./wdq3.pl --date), $date);
     print "cmd3: [", join (' ', @cmd3), "]\n";
     system (@cmd3);
+
+    notify ('wdq0: finished wikidata conversion');
   }
 
 }
@@ -181,7 +196,7 @@ sub check
     if (m#<a href="((\d{4})(\d{2})(\d{2})\.json\.gz)">(\d{8}\.json\.gz)</a>\s+(\S+)\s+(\S+)\s+(\d+)#)
     {
       my ($f1, $year, $mon, $day, $f2, $xdate, $time, $size)= ($1, $2, $3, $4, $5, $6, $7, $8);
-      print "year=[$year] mon=[$mon] day=[$day] f1=[$f1] f2=[$f2] xdate=[$xdate] time=[$time] size=[$size]\n";
+      # print "year=[$year] mon=[$mon] day=[$day] f1=[$f1] f2=[$f2] xdate=[$xdate] time=[$time] size=[$size]\n";
       my $rec=
       {
         dump_file => $f1,
-- 
GitLab