File-Sticker
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/File/Sticker.pm view on Meta::CPAN
return $tags;
} # list_tags
=head2 update_db
Add/Update the given files into the database.
$sticker->update_db(@files);
=cut
sub update_db {
my $self = shift;
my @files = @_;
my $transaction_on = 0;
my $num_trans = 0;
foreach my $filename (@files)
{
say $filename if !$self->{quiet};
if (!$transaction_on)
lib/File/Sticker/Scribe.pm view on Meta::CPAN
This also needs to know the existing values of the multi-valued field.
The old values are either a reference to an array, or a string with comma-separated values.
$scribe->update_multival_field(filename=>$filename,
field=>$field_name,
value=>$value,
old_vals=>$old_vals);
=cut
sub update_multival_field {
my $self = shift;
my %args = @_;
say STDERR whoami(), " filename=$args{filename}" if $self->{verbose} > 2;
my $filename = $args{filename};
my $field = $args{field};
my $value = $args{value};
my $old_vals = $args{old_vals};
my $prefix = '+';
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.782 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )