Changeset 15703

Show
Ignore:
Timestamp:
03/17/08 15:05:49 (8 months ago)
Author:
rambo
Message:

forward port r15702

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/fi.hut.staticdumps/bin/dump_sites.php

    r15696 r15703  
    7777    better_die("File {$conffile} not readable\n"); 
    7878} 
     79$process_site = -1; // all 
     80if (   isset($argv[2]) 
     81    && !empty($argv[2])) 
     82{ 
     83    $process_site = (int)$argv[2]; 
     84} 
    7985$pid = posix_getpid(); 
    8086$all_ok = true; 
    8187eval('$sites_config = array(' . file_get_contents($conffile) . ');'); 
     88if (   $process_site > 0) 
     89{ 
     90    if (!isset($sites_config[$process_site])) 
     91    { 
     92        better_die("Key {$process_site} doesn't exists in $conffile"); 
     93    } 
     94    // Overwrite the sites_config array to contain only the site to be processed 
     95    $site_config = $sites_config[$process_site]; 
     96    $sites_config = array($site_config); 
     97} 
    8298foreach ($sites_config as $k => $site_config) 
    8399{