remove all process limits from code
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 19 Mar 2011 23:26:26 +0000 (00:26 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 19 Mar 2011 23:26:26 +0000 (00:26 +0100)
lib/APKPM.pm
lib/APKPM/CRM.pm
lib/APKPM/Davolink.pm
lib/APKPM/LDAP.pm
lib/APKPM/Ping.pm
lib/APKPM/Poll.pm
lib/APKPM/Store.pm
lib/APKPM/VOICE.pm

index d5ee98f..1ede1a4 100644 (file)
@@ -19,7 +19,7 @@ sub process_name {
        return "$orig ($job_name)";
 }
 
-sub search : Job : MinProcesses(1) : MaxProcesses(5) : Encode(e_json) {
+sub search : Job : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
        warn "# search $job ", dump($workload);
 
index 1492c6c..1643c9b 100644 (file)
@@ -27,7 +27,7 @@ sub begin {
        warn "# begin ", dump( $workload );
 }
 
-sub search : Job : MinProcesses(1) : MaxProcesses(5) : Encode(e_json_encode) {
+sub search : Job : Encode(e_json_encode) {
        my ( $self, $job, $workload ) = @_;
        warn "# search ",dump($workload);
 
index d9b4832..2ab8c38 100644 (file)
@@ -14,7 +14,7 @@ use H1::Davolink;
 
 sub prefix { 'Davolink_' }
 
-sub info : Job : MinProcesses(1) : MaxProcesses(60) : Decode(d_array) : Encode(e_json) {
+sub info : Job : Decode(d_array) : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
        warn "# workload = ", dump $workload;
        my $cpeip = shift @$workload;
index 31cf529..29308d1 100644 (file)
@@ -19,7 +19,7 @@ sub process_name {
        return "$orig ($job_name)";
 }
 
-sub search : Job : MinProcesses(1) : MaxProcesses(5) : Encode(e_json) {
+sub search : Job : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
 
        my $filter =
index 42d0fd9..37bb2ab 100644 (file)
@@ -19,7 +19,7 @@ sub process_name {
 my $p = Net::Ping->new;
 $p->hires;
 
-sub ping : Job : MinProcesses(1) : MaxProcesses(100) : Encode(e_json) {
+sub ping : Job : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
        warn "# ping $job $workload\n";
        my ( $ok, $rtt, $ip ) = $p->ping( $workload );
index 9aa9064..d9fb4fd 100644 (file)
@@ -13,7 +13,7 @@ with 'APKPM::Gearman';
 
 sub prefix { 'poll_' }
 
-sub by_prefix : Job : MinProcesses(1) : MaxProcesses(1) : Encode(e_json) {
+sub by_prefix : Job : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
 
        my $start = DateTime->now();
@@ -60,7 +60,7 @@ sub by_prefix : Job : MinProcesses(1) : MaxProcesses(1) : Encode(e_json) {
        return { ldap => $ip_username, results => $results, duration => $finish - $start, poll => $poll };
 }
 
-sub ip_username : Job : MinProcesses(1) : MaxProcesses(25) : Decode(d_array) : Encode(e_json) {
+sub ip_username : Job : Decode(d_array) : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
 
        my ( $ip, $username ) = @$workload;
index 3146e1d..c617b5e 100644 (file)
@@ -35,7 +35,7 @@ sub pg_insert {
        $sth->execute( map { $h->{$_} } @c );
 }
 
-sub ADSL : Job : MinProcesses(1) : MaxProcesses(5) : Decode(d_json) {
+sub ADSL : Job : Decode(d_json) {
        my ( $self, $job, $workload ) = @_;
 
        my $h = $workload->{ADSL} || die "no ADSL in ",dump $workload;
@@ -48,24 +48,24 @@ sub ADSL : Job : MinProcesses(1) : MaxProcesses(5) : Decode(d_json) {
        $self->pg_insert(adsl => $h)
 }
 
-sub ping : Job : MinProcesses(1) : MaxProcesses(5) : Decode(d_json) {
+sub ping : Job : Decode(d_json) {
        my ( $self, $job, $workload ) = @_;
 
        $self->pg_insert(ping => $workload);
 }
 
-sub voice : Job : MinProcesses(1) : MaxProcesses(5) : Decode(d_json) {
+sub voice : Job : Decode(d_json) {
        my ( $self, $job, $workload ) = @_;
        $self->pg_insert(voice => $workload);
 }
 
-sub insert_table : Job : MinProcesses(1) : MaxProcesses(5) : Decode(d_json) {
+sub insert_table : Job : Decode(d_json) {
        my ( $self, $job, $workload ) = @_;
        my $table = delete $workload->{_table} || die "no _table";
        $self->pg_insert($table => $workload);
 }
 
-sub sql : Job : MinProcesses(1) : MaxProcesses(5) : Encode(e_json) {
+sub sql : Job : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
 
        my $sth = $self->dbh->prepare($workload);
index 379478e..a59953c 100644 (file)
@@ -14,7 +14,7 @@ use H1::VOICE;
 
 sub prefix { 'VOICE_' }
 
-sub info : Job : MinProcesses(1) : MaxProcesses(5) : Encode(e_json) {
+sub info : Job : Encode(e_json) {
        my ( $self, $job, $workload ) = @_;
        warn "# workload = ", dump $workload;