using OO syntax
authormiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Mon, 28 Feb 2005 20:51:33 +0000 (20:51 +0000)
committermiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Mon, 28 Feb 2005 20:51:33 +0000 (20:51 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@126 9efc2488-bf62-4759-914b-345cdb29e865

examples/math_bench.pl
src/perlmods/OpenSRF/System.pm
src/perlmods/OpenSRF/UnixServer.pm
src/perlmods/OpenSRF/Utils/SettingsClient.pm

index 471de0e..c5a4d48 100755 (executable)
@@ -26,7 +26,7 @@ unless( $count ) {
 
 warn "PID: $$\n";
 
-OpenSRF::System::bootstrap_client();
+OpenSRF::System->bootstrap_client();
 my $session = OpenSRF::AppSession->create( "math" );
 
 try {
index 5e70aca..36a65cb 100644 (file)
@@ -55,7 +55,7 @@ $SIG{INT} = sub { instance()->killall(); };
 
 $SIG{HUP} = sub{ instance()->hupall(); };
 
-$SIG{CHLD} = \&process_automation;
+#$SIG{CHLD} = \&process_automation;
 
 
 { 
@@ -228,6 +228,7 @@ sub bootstrap {
 # Bootstraps a single client connection.  
 
 sub bootstrap_client {
+       my $self = shift;
 
        my %params = @_;
 
index 61f59b3..02c3aa7 100644 (file)
@@ -173,7 +173,7 @@ sub configure_hook {
        my $app = $self->app;
 
        # boot a client
-       OpenSRF::System::bootstrap_client( client_name => "system_client" );
+       OpenSRF::System->bootstrap_client( client_name => "system_client" );
 
        $logger->debug( "Setting application implementaion for $app", DEBUG );
        my $client = OpenSRF::Utils::SettingsClient->new();
index 571a22d..6dccf12 100755 (executable)
@@ -65,7 +65,7 @@ sub grab_host_config {
        my $host = shift;
 
        warn "Grabbing Host config for $host\n";
-       OpenSRF::System::bootstrap_client(client_name => "system_client");
+       OpenSRF::System->bootstrap_client(client_name => "system_client");
        $session = OpenSRF::AppSession->create( "settings" ) unless $session;
        my $bsconfig = OpenSRF::Utils::Config->current;