diff --git a/lib/Urupam/DB.pm b/lib/Urupam/DB.pm index 5278754..14b49be 100644 --- a/lib/Urupam/DB.pm +++ b/lib/Urupam/DB.pm @@ -20,48 +20,6 @@ sub get { return $promise; } -sub set { - my ( $self, $key, $value ) = @_; - my $promise = Mojo::Promise->new; - $self->redis->set( - $key => $value, - sub { - my ( $redis, $err, $result ) = @_; - $err ? $promise->reject($err) : $promise->resolve($result); - } - ); - return $promise; -} - -sub incr { - my ( $self, $key ) = @_; - my $promise = Mojo::Promise->new; - $self->redis->incr( - $key => sub { - my ( $redis, $err, $value ) = @_; - $err ? $promise->reject($err) : $promise->resolve($value); - } - ); - return $promise; -} - -sub exists { - my ( $self, $key ) = @_; - my $promise = Mojo::Promise->new; - $self->redis->exists( - $key => sub { - my ( $redis, $err, $exists ) = @_; - if ($err) { - $promise->reject($err); - } - else { - $promise->resolve( $exists ? 1 : 0 ); - } - } - ); - return $promise; -} - sub setnx { my ( $self, $key, $value ) = @_; my $promise = Mojo::Promise->new; @@ -81,7 +39,7 @@ sub setnx { } sub ping { - my $self = shift; + my $self = shift; my $promise = Mojo::Promise->new; $self->redis->ping( sub {