Changeset 17885 for trunk/DataStoreServer/scripts/dsprodtool
- Timestamp:
- Jun 2, 2008, 3:04:36 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/DataStoreServer/scripts/dsprodtool (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/DataStoreServer/scripts/dsprodtool
r16877 r17885 29 29 my $description; 30 30 31 my $ps0; 32 my $ps1; 33 my $ps2; 34 my $ps3; 35 my $ps4; 36 my $ps5; 37 my $ps6; 38 my $ps7; 39 40 my $ds_dir; 31 my ($ps0, $ps1, $ps2, $ps3, $ps4, $ps5, $ps6, $ps7); 32 33 my $dsroot; 34 my $dbname; 41 35 42 36 my $add; … … 60 54 'ps5=s' => \$ps5, 61 55 'ps6=s' => \$ps6, 62 'ps7=s' => \$ps7 56 'ps7=s' => \$ps7, 57 'dbname=s' => \$dbname, 58 'dsroot=s' => \$dsroot, 63 59 ) or pod2usage(2); 64 60 … … 81 77 } 82 78 83 84 79 # 85 80 # lookup the location of the Data Store … … 88 83 my $ipprc = PS::IPP::Config->new(); # IPP Configuration 89 84 my $siteConfig = $ipprc->{_siteConfig}; 90 if (!$ds _dir) {91 $ds _dir = metadataLookupStr($ipprc->{_siteConfig}, 'PSTAMP_DATA_STORE_ROOT');92 if (!$ds _dir) {85 if (!$dsroot) { 86 $dsroot = metadataLookupStr($ipprc->{_siteConfig}, 'DATA_STORE_ROOT'); 87 if (!$dsroot) { 93 88 die("Data Store root directory not set"); 94 89 } 95 90 } 96 91 97 my $root_index_script = "$ds _dir/index.txt";92 my $root_index_script = "$dsroot/index.txt"; 98 93 if (!stat($root_index_script)) { 99 $err .= "Data Store not found at '$ds _dir'.\n"94 $err .= "Data Store not found at '$dsroot'.\n" 100 95 } 101 96 … … 105 100 106 101 my $dbserver = metadataLookupStr($siteConfig, 'DBSERVER'); 107 my $dbname = metadataLookupStr($siteConfig, 'DBNAME');102 $dbname = metadataLookupStr($siteConfig, 'DBNAME') unless defined $dbname; 108 103 my $dbuser = metadataLookupStr($siteConfig, 'DBUSER'); 109 104 my $dbpass = metadataLookupStr($siteConfig, 'DBPASSWORD'); … … 115 110 116 111 117 my $product_dir = "$ds _dir/$product";112 my $product_dir = "$dsroot/$product"; 118 113 my $index_script_name = "$product_dir/index.txt"; 119 114
Note:
See TracChangeset
for help on using the changeset viewer.
