Jacek Kowalski
2019-07-23 9419f76eae6a64f329c7fe4df2bf9c5a2ef94f93
parse.php
@@ -5,15 +5,15 @@
foreach($sources as $name => $source) {
   $logger = new Monolog\Logger('fetch_'.$name);
   try {
      $logger->info('Fetching '.$name.' position data from FTP...');
      $updated = Fetch::ftp($source['gtfsrt'], $source['gtfsrt_file']);
      $logger->info('Fetching '.$name.' GTFS position data ...');
      $updated = Fetch::auto($source['gtfsrt'], $source['gtfsrt_file']);
      if(!$updated) {
         $logger->info('Nothing to do, remote file not newer than local one');
         continue;
      }
      
      $logger->info('Fetching '.$name.' position data from TTSS...');
      Fetch::generic($source['ttss'], $source['ttss_file']);
      $logger->info('Fetching '.$name.' TTSS position data...');
      Fetch::auto($source['ttss'], $source['ttss_file']);
      
      $logger->info('Loading data...');
      $mapper = new Mapper();