Changeset 12217
- Timestamp:
- 05/22/08 22:57:31 (5 years ago)
- Location:
- lang/perl/Punc/trunk
- Files:
-
- 7 modified
-
Makefile.PL (modified) (1 diff)
-
bin/puncd (modified) (1 diff)
-
bin/puncmasterd (modified) (1 diff)
-
lib/Punc/Client.pm (modified) (1 diff)
-
lib/Punc/Master/Daemon.pm (modified) (1 diff)
-
lib/Punc/Slave/Daemon.pm (modified) (1 diff)
-
lib/Punc/Slave/Module.pm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Punc/trunk/Makefile.PL
r11749 r12217 21 21 Moose 22 22 MooseX::ClassAttribute 23 Class:: ErrorHandler23 Class::MakeMethods 24 24 /); 25 25 -
lang/perl/Punc/trunk/bin/puncd
r11777 r12217 33 33 conf => $conf, 34 34 context => Punc->new->context, 35 }) ;35 })->init; 36 36 37 37 $daemon->prepare->run; -
lang/perl/Punc/trunk/bin/puncmasterd
r11777 r12217 30 30 context => Punc->new->context, 31 31 conf => $conf, 32 }) ;32 })->init; 33 33 34 34 $daemon->prepare->run; -
lang/perl/Punc/trunk/lib/Punc/Client.pm
r11831 r12217 2 2 3 3 use Moose; 4 our $VERSION = '0.01';5 4 our $AUTOLOAD; 6 5 use Punc::ConfigLoader; -
lang/perl/Punc/trunk/lib/Punc/Master/Daemon.pm
r11834 r12217 18 18 ); 19 19 20 sub new { 21 my $class = shift; 22 my $self = $class->SUPER::new(@_); 20 sub init { 21 my $self = shift; 23 22 24 23 $self->ca( -
lang/perl/Punc/trunk/lib/Punc/Slave/Daemon.pm
r11777 r12217 16 16 has 'csrdir' => ( is => 'rw', isa => 'Str' ); 17 17 18 sub new { 19 my $class = shift; 20 my $self = $class->SUPER::new(@_); 18 sub init { 19 my $self = shift; 21 20 22 21 $self->_find_or_request_cert($self->context); -
lang/perl/Punc/trunk/lib/Punc/Slave/Module.pm
r11216 r12217 3 3 use Moose; 4 4 use Module::Pluggable; 5 6 extends 'Class::Data::Inheritable', 'Class::ErrorHandler'; 7 8 __PACKAGE__->mk_classdata('default_for'); 5 use Class::MakeMethods ( 'Standard::Inheritable:scalar' => 'default_for' ); 9 6 10 7 sub import { … … 14 11 unshift @{"$pkg\::ISA"}, $class; 15 12 $pkg->default_for($args); 16 }17 18 sub new {19 my $class = shift;20 bless {}, $class;21 13 } 22 14 … … 54 46 } 55 47 48 # code from Class::ErrorHandler 49 use vars qw( $ERROR ); 50 51 sub error { 52 my $msg = $_[1] || ''; 53 if (ref($_[0])) { 54 $_[0]->{_errstr} = $msg; 55 } else { 56 $ERROR = $msg; 57 } 58 return; 59 } 60 61 sub errstr { 62 ref($_[0]) ? $_[0]->{_errstr} : $ERROR 63 } 64 56 65 1;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)