}
BEGIN {
- for my $cmd (qw/multi exec smembers get hget hdel hset sadd srem incr hmset hsetnx/) {
- dynsub uc $cmd, sub { say "Arguments to \U$cmd: ", join ', ', @_; $redis->$cmd(@_) };
+ for my $cmd (qw/multi exec smembers get hget hdel hset sadd srem incr hmset hsetnx publish/) {
+ dynsub uc $cmd, sub { $redis->$cmd(@_) };
}
- for my $cmd (qw/publish subscribe wait_for_messages/) {
- dynsub uc $cmd, sub { say "Arguments to \U$cmd: ", join ', ', @_; $pubsub->$cmd(@_) };
+ for my $cmd (qw/subscribe wait_for_messages/) {
+ dynsub uc $cmd, sub { $pubsub->$cmd(@_) };
}
}
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__ . '::'};
};