Skip to content

Instantly share code, notes, and snippets.

@rodrigolive
Created August 1, 2011 10:56
Show Gist options
  • Save rodrigolive/1117930 to your computer and use it in GitHub Desktop.
Save rodrigolive/1117930 to your computer and use it in GitHub Desktop.
# set
my $corr = { from=>'', to=>'', msg=>'' };
my $ns = 'sqauser/jack' ;
my $data = repo->get( $ns );
$data ||= {}; # inicializa si está vacio
push @{ $data->{correos} }, $corr;
repo->set( ns=>$ns, data=>$data );
# get (en servicio)
for my $nsid ( repo->list( provider=>'sqauser' ) ) {
my $data = repo->get( $nsid ) ;
next unless ref $data->{correos} eq 'ARRAY';
my @failed;
for my $corr ( @{ $data->{correos} } ) {
# prepara correo final
}
try {
# send correo final con Messaging
repo->delete( ns=>$nsid );
} catch {
my $err = shift;
_log "Error: " . $err;
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment