Changeset 350 for obsdata/trunk/bin


Ignore:
Timestamp:
06/23/23 13:32:00 (12 months ago)
Author:
nanardon
Message:

ajout de l'option --list-obs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • obsdata/trunk/bin/obsdata

    r349 r350  
    3636    'not-done' => \my $not_done, 
    3737    'o|obs=s' => \my @obs, 
     38    'list-obs' => \my $listobs, 
    3839) or pod2usage(); 
    3940 
     
    8687 
    8788Also check plugin in dir 
     89 
     90=item --list-obs 
     91 
     92List obsvervatories and exit 
    8893 
    8994=item -o|--obs OBS 
     
    154159exit(0) if ($check_only); 
    155160 
     161if ( $listobs ) { 
     162    foreach my $o ( sort $obsdata->list_obs ) { 
     163        print "Obs: $o\n"; 
     164        my %datadir = $obsdata->list_obsdatadir($o); 
     165        foreach ( sort keys %datadir ) { 
     166            print "  - " . ( $_ || '(none)' ) . ": " . $datadir{$_} .  "\n"; 
     167        } 
     168    } 
     169 
     170    exit(0); 
     171} 
    156172 
    157173@obs = $obsdata->list_obs unless( @obs ); 
Note: See TracChangeset for help on using the changeset viewer.