/[rserv]/bin/MasterInit
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /bin/MasterInit

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by dpavlin, Tue Aug 5 09:52:36 2003 UTC revision 1.4 by dpavlin, Tue Aug 5 14:54:39 2003 UTC
# Line 14  $lib = '/usr/lib/postgresql/lib/rserv.so Line 14  $lib = '/usr/lib/postgresql/lib/rserv.so
14  $| = 1;  $| = 1;
15    
16  $result = GetOptions("debug!", "verbose!", "help",  $result = GetOptions("debug!", "verbose!", "help",
17                       "host=s", "user=s", "password=s", "lib=s");                       "masterhost=s", "masterport=i",
18                         "masteruser=s", "masterpassword=s", "lib=s");
19    
20  my $debug = $opt_debug || 0;  my $debug = $opt_debug || 0;
21  my $verbose = $opt_verbose || 0;  my $verbose = $opt_verbose || 0;
22    
23  if (defined($opt_help) || (scalar(@ARGV) < 1)) {  if (defined($opt_help) || (scalar(@ARGV) < 1)) {
24      print "Usage: $0 --host=name --user=name --password=string --lib=libpath masterdb\n";      print "Usage: $0 --masterhost=name --masterport=port\n\t--masteruser=name --masterpassword=string\n\t--lib=libpath masterdb\n";
25      exit ((scalar(@ARGV) < 1)? 1:0);      exit ((scalar(@ARGV) < 1)? 1:0);
26  }  }
27    
28  my $master = $ARGV[0] || "master";  my $master = $ARGV[0] || "master";
29    
30  my $minfo = "dbname=$master";  my $minfo = "dbname=$master";
31  $minfo = "$minfo host=$opt_host" if (defined($opt_host));  $minfo = "$minfo host=$opt_masterhost" if (defined($opt_masterhost));
32  $minfo = "$minfo user=$opt_user" if (defined($opt_user));  $minfo = "$minfo user=$opt_masteruser" if (defined($opt_masteruser));
33  $minfo = "$minfo password=$opt_password" if (defined($opt_password));  $minfo = "$minfo port=$opt_masterport" if (defined($opt_masterport));
34    $minfo = "$minfo password=$opt_masterpassword" if (defined($opt_masterpassword));
35    
36  $lib = $opt_lib if (defined($opt_lib));  $lib = $opt_lib if (defined($opt_lib));
37    

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.26