X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FGruntmaster%2FData.pm;h=5871a9c8296a06412b202dc8aff8f10b4484d4a4;hb=c83f601708a81121bcb78ac4a131431c21a7a804;hp=94eb507d8b0d59db7b67298bdbfb9e2180230b3e;hpb=4aa8ba862bf3a79362df73c3d1e8707e8135af23;p=plack-app-gruntmaster.git diff --git a/lib/Gruntmaster/Data.pm b/lib/Gruntmaster/Data.pm index 94eb507..5871a9c 100644 --- a/lib/Gruntmaster/Data.pm +++ b/lib/Gruntmaster/Data.pm @@ -17,11 +17,11 @@ sub dynsub{ } BEGIN { - for my $cmd (qw/multi exec smembers get hget hdel hset sadd srem incr hmset hsetnx/) { + for my $cmd (qw/multi exec smembers get hget hdel hset sadd srem incr hmset hsetnx publish/) { dynsub uc $cmd, sub { say "Arguments to \U$cmd: ", join ', ', @_; $redis->$cmd(@_) }; } - for my $cmd (qw/publish subscribe wait_for_messages/) { + for my $cmd (qw/subscribe wait_for_messages/) { dynsub uc $cmd, sub { say "Arguments to \U$cmd: ", join ', ', @_; $pubsub->$cmd(@_) }; } } @@ -78,7 +78,7 @@ sub clean_job (_){ HDEL cp . "job.$_[0]", qw/result result_text results daemon/ } -our @EXPORT_OK = do { +our @EXPORT = do { no strict 'refs'; grep { $_ =~ /^[a-zA-Z]/ and exists &$_ } keys %{__PACKAGE__ . '::'}; };