view release on metacpan or search on metacpan
script/_acme-cpanauthors view on Meta::CPAN
#formatting like Log::Contextual. This eases code migration and teamwork. Each
#module author can preserve her own logging style, if wanted, and all the modules
#still use the same framework.
#
#B<Dynamic.> Outputs and levels can be changed anytime during run-time and logger
#routines will be updated automatically. This is useful in situation like a
#long-running server application: you can turn on tracing logs temporarily to
#debug problems, then turn them off again, without restarting your server.
#
#B<Interoperability.> There are modules to interop with Log::Any, either consume
#Log::Any logs (see L<Log::Any::Adapter::LogGer>) or produce logs to be consumed
view all matches for this distribution
view release on metacpan or search on metacpan
simultaneously. E.g. you can have B<acmeman> look for domain names in
B<Apache> and B<HAProxy> configurations and obtain an additional list of
domains from its own configuration, all in the same time.
In any case, B<acmeman> should be run as a periodic cron job, in order to
ensure that expiring certificates are updated in time. The usual crontab
entry (for Vixie cron) is
0 4 * * * root /usr/bin/acmeman
Exact interval configuration is entirely up to you. For Dillon cron, omit
The command line option B<--time-delta> overrides this setting.
=item B<postrenew=>I<COMMAND>
Defines the command to be run at the end of the run if at least one
certificate has been updated. Normally this command reloads the httpd
server (or whatever server is using the certificates). If more than one
B<postrenew> statements are defined, they will be run in sequence, in the
same order as they appeared in the configuration file.
I<COMMAND> inherits the environment from the B<acmeman> process, with the
Upon startup the program scans Apache configuration for virtual hosts
that use ACME certificates, checks their expiration times, and renews those
of the certificates that are nearing their expiration times within a
predefined number of seconds (24 hours by default). If any of the
certificates were updated during the run, B<acmeman> will restart the
B<httpd> server.
=head3 Setup
To set up the necessary infrastructure, run B<acmeman --setup>. It will
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/ActivityPubClient.pm view on Meta::CPAN
sub print_object {
my ($indent, $object) = @_;
my @regular_keys =
qw{url subtitleLanguage context inbox outbox prev next published updated summary content bcc bto cc to object attachment tag orderedItems mediaType};
printf "%*s %s", $indent, 'â', $object->{"type"};
printf ' id:<%s>', $object->{"id"} if $object->{"id"};
printf ' href:<%s>', $object->{"href"} if $object->{"href"};
printf ' â%sâ', $object->{"name"} if $object->{"name"};
view all matches for this distribution
view release on metacpan or search on metacpan
0.023 2012-02-27
sort entries before processing
0.022 2010-06-13
updated for new Config::MVP
0.021 2009-07-27
0.020 2009-07-27
updated for new Config::MVP
0.019 2009-01-16
update packaging a bit
0.018 2008-06-22
view all matches for this distribution
view release on metacpan or search on metacpan
Make some HTTP requests.
$ GET /blogs.json
[ {"id" : 1, "title" : "first post", "body" : "This is the first post"}, ... ]
$ PUT /blogs/2.json '{"id" : 2, "title" : "updated post", "body" : "This is the new."}'
{"id" : 2, "title" : "updated post", "body" : "This is the new."}
$ DELETE /blogs/2
$ POST /blogs.json '{"title" : "new post", "body" : "This is the new new."}'
{"id" : 204, "title" : "new post", "body" : "This is the new new."}
view all matches for this distribution
view release on metacpan or search on metacpan
ok !$irc->includes_nick("nick"), "nick gone after part";
# topic
is $window->topic->{string}, "no topic set", "default initial topic";
$cl->send_srv(TOPIC => "#test", "updated topic");
is $window->topic->{string}, "updated topic", "self topic change string";
is $window->topic->{author}, "tester", "self topic change author";
$cl->send_cl(":nick!user\@host TOPIC #test :another topic update");
is $window->topic->{string}, "another topic update", "external topic change string";
is $window->topic->{author}, "nick", "external topic change author";
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/AltSQL/Term/Plugin/SyntaxHighlight.pm view on Meta::CPAN
=head1 DESCRIPTION
Perform live syntax highlighting while you type.
This module requires features in L<Term::ReadLine::Zoid> that are not yet in the upstream release. If you don't want to wait until this module is updated you can install the developer release from here: L<https://github.com/ewaters/Term-ReadLine-Zoi...
=cut
use Moose::Role;
use Term::ANSIColor qw(color colored);
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/AutoBuild.pm view on Meta::CPAN
$self->{'meta'}{$cfile}{'headers'} = $headers;
# remember the new md5sum/mtime
if($self->file_update($ofile))
{
$job->{'updated'} = 1;
}
$self->{'meta'}{$ofile}{'exec'} = $exec_str;
for(@$headers)
{
lib/App/AutoBuild.pm view on Meta::CPAN
my @ofiles;
for my $n (@{ $self->needs_recurse($jid) })
{
my $oj = $self->{'jobs'}[$n];
push @ofiles, $oj->{'out'};
if($oj->{'updated'})
{
$any_changed = 1;
if($self->{'debug'})
{
print "ld $out has changed dep ".$oj->{'out'}."\n";
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/AutoCRUD.pm view on Meta::CPAN
This form is reached from the L</List page>, when several records
were checked, or when updating the whole result set.
Input fields on the left correspond to the SQL "C<SET>" clause,
i.e. they specify values that will be updated within I<several records>
simultaneously.
Input fields on the right, labelled "where/and", specify some criteria
for the SQL "C<WHERE>" clause.
view all matches for this distribution
view release on metacpan or search on metacpan
maint/update-build-branch view on Meta::CPAN
else
PARENT_HASH="0000000000000000000000000000000000000000"
fi
COMMIT_HASH=$(git commit-tree $PARENTS -m "version $VERSION" $TREE_HASH)
git update-ref refs/heads/$BRANCH $COMMIT_HASH $PARENT_HASH
echo "Successfully updated $BRANCH branch."
view all matches for this distribution
view release on metacpan or search on metacpan
name => 'viwait',
description => <<'END_POD'
This command works exactly the same as C<vi> above, except it waits for the
editor process to exit before bcvi exits on the remote machine. This is
primarily for use with C<sudoedit>. Note: when used with C<sudoedit>, the file
will not be updated on the remote machine until you exit the editor on your
workstation.
END_POD
);
$class->register_command(
view all matches for this distribution
view release on metacpan or search on metacpan
- Add CLI: bpom-list-food-ingredients.
0.009 2022-10-27 Released-By: PERLANCAR; Urgency: medium
- Update fixed table data & updated metadata.
- [ux] [cli bpom-list-food-categories] Add examples.
0.008 2022-10-27 Released-By: PERLANCAR; Urgency: medium
view all matches for this distribution
view release on metacpan or search on metacpan
- Add CLI: bpom-list-food-ingredients.
0.009 2022-10-27 Released-By: PERLANCAR; Urgency: medium
- Update fixed table data & updated metadata.
- [ux] [cli bpom-list-food-categories] Add examples.
0.008 2022-10-27 Released-By: PERLANCAR; Urgency: medium
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/BS.pm view on Meta::CPAN
pkgbuild queue: linux-api-headers glibc binutils gcc glibc binutils gcc llvm clang lld rustc go
...
=head1 DESCRIPTION
App::BS is a Perl distribution providing a set of integrated build tools and helpers for already existing tools on Arch Linux and closely-related distributions. It aids creating installable package files for any repository or directory containing a v...
=head1 LICENSE
Copyright (C) Ian P Bradley.
view all matches for this distribution
view release on metacpan or search on metacpan
0.03 Fri Oct 31 2014 Binary.com <binary@cpan.org>
- refactor options method to only contain parameters to create
options instead of option objects
0.02 Mon Oct 27 2014 Binary.com <binary@cpan.org>
- updated documentation
- prevent module from building on perl before 5.10 and on Windows
0.01 Thu Oct 16 2014 Binary.com <binary@cpan.org>
- First version, released on an unsuspecting world.
view all matches for this distribution
view release on metacpan or search on metacpan
0.3 2014-5-13
* yamlasjson now adds extra blank lines
* handle fenced code-blocks that do not need a handler
* relative images handled
* new plugins & tests for gle and gnuplot
* documentation updated
* now can use wkhtmltopdf to generate PDF output
0.2 2014-5-12
* major refactor from my previous code (not released)
* Now has plugins
* Some documentation needs completing
view all matches for this distribution
view release on metacpan or search on metacpan
0.02 2016-01-07 Released-By: PERLANCAR
- Trap when bencher dies, so we can continue to the next scenario.
- [build] Rebuild with updated DZP:GenPericmdScript which now properly
adds prereq to Log::Any.
- Other small fixes.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Bernard.pm view on Meta::CPAN
Transliterates the given expression. This is
output before any other file.
=head2 -U, --update
Checks to see whether there's an updated version
of the Shavian set used for transliteration, and
downloads it if there is.
This is not currently implemented.
lib/App/Bernard.pm view on Meta::CPAN
=head2 gnome
In this mode, the sole non-option argument should be
the name of a Shavian .po file. The master template
for that package will be downloaded and merged with
the .po file, the transliterations will be updated,
and then run through C<msgfmt -c> to check them.
Alternatively, the non-option argument may be the
name of a directory. Each subdirectory of this
directory should contain a GNOME package, which
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/BitBucketCli/PullRequest.pm view on Meta::CPAN
closed
version
attributes
open
fromRef
updatedDate
createdDate
title
reviewers
participants
author
lib/App/BitBucketCli/PullRequest.pm view on Meta::CPAN
=head2 open
=head2 fromRef
=head2 updatedDate
=head2 createdDate
=head2 title
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/BorgRestore.pm view on Meta::CPAN
It maintains a cache of borg backup contents (path and latest modification
time) and allows to quickly look up backups that contain a path. It further
supports restoring a path from an archive. The archive to be used can also be
automatically determined based on the age of the path.
The cache has to be updated regularly, ideally after creating or removing
backups.
L<borg-restore.pl> is a wrapper around this class that allows for simple CLI
usage.
view all matches for this distribution
view release on metacpan or search on metacpan
0.01 2017-10-08
First version.
0.02 2021-08-01
Bug fixes and updated documentation.
0.03 2023-07-03
Add object oriented acess
0.05 2023-07-23
view all matches for this distribution
view release on metacpan or search on metacpan
bin/setup-appveyor-yml.pl view on Meta::CPAN
This will contain one command, C<prove -lrv t/>, for newly created files.
=head2 C<notifications>
If you pass an C<--email-address> or C<--slack-key> command line argument,
then this block will be updated. For email, notifications will be sent on all
failures and on status changes.
If you pass an encrypted slack key then notifications will be delivered via
Slack on all failures and on status changes.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/CPAN/Fresh.pm view on Meta::CPAN
App::CPAN::Fresh - Query and install CPAN modules realtime from the fresh mirror
=head1 DEPRECATION
B<This module does not work anymore since FriendFeed has been shutdown.> You can use C<cpanm>'s C<--metacpan> option to enable MetaCPAN API search which can give you recently updated module in almost realtime. There's also C<--dev> option which allow...
=head1 DESCRIPTION
App::CPAN::Fresh is a backend for I<cpanf> command.
view all matches for this distribution
view release on metacpan or search on metacpan
t/CPAN/update-checksums.pl view on Meta::CPAN
#!/usr/bin/env perl
use strict;
use warnings;
use CPAN::Checksums qw/updatedir/;
use File::Find;
sub wanted {
return
unless -d $File::Find::name
&& $File::Find::name =~ m{authors/id/./../.+$};
print "$File::Find::name\n";
updatedir($File::Find::name);
}
find( { wanted => \&wanted, no_chdir => 1 }, q{.} );
view all matches for this distribution
view release on metacpan or search on metacpan
ok( ! $lock->is_available, "lock no more available" );
is( $lock->owner, "foo", "owner correctly recored" );
# getting lock twice
dies_ok { $lock->get("bar") } "cannot get lock twice";
is( $lock->owner, "foo", "owner not updated when lock fails" );
# releasing lock
$lock->release;
ok( $lock->is_available, "lock now available" );
is( $lock->owner, undef, "no more owner after release" );
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/CPANIDX.pm view on Meta::CPAN
cpan_id: BINGOS
perms: f
=item C<timestamp>
Does not take a search term. Returns a timestamp of when the CPAN Index Database was last updated
and when the packages file that was used was last updated. Both values are in epoch time.
curl -i http://name.of.website/cpanidx/yaml/timestamp
HTTP/1.1 200 OK
Content-type: application/x-yaml; charset=utf-8
lib/App/CPANIDX.pm view on Meta::CPAN
Date: Wed, 09 Jun 2010 10:16:15 GMT
Server: lighttpd/1.4.25
---
-
lastupdated: 1276075625
timestamp: 1276077865
=item C<topten>
Does not take a search term. Returns a list of the authors with the most distributions. This is not the
view all matches for this distribution
view release on metacpan or search on metacpan
0.11 2015-12-17 Released-By: PERLANCAR
- No functional changes.
- [build] Re-build with updated Perinci::To::POD (0.70) which fixes
rendering of modules' POD with regard to result_naked=1/args_as !=
'hash'.
0.10 2015-08-18 Released-By: PERLANCAR
view all matches for this distribution
view release on metacpan or search on metacpan
0.05 2015-12-17 Released-By: PERLANCAR
- No functional changes.
- [build] Re-build with updated Perinci::To::POD (0.72) which fixes
rendering of examples in modules' POD.
0.04 2015-12-17 Released-By: PERLANCAR
- No functional changes.
- [build] Rebuild with updated Perinci::To::Doc (0.69) to fix rendering
of result in examples in module's POD.
0.03 2015-12-17 Released-By: PERLANCAR
0.02 2015-12-17 Released-By: PERLANCAR
- No functional changes.
- [build] Rebuild with updated Pod::Weaver::Plugin::Rinci (0.50) which
fixes rendering of example results for CLI.
0.01 2015-12-17 Released-By: PERLANCAR
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/CamelPKI/SysV/Apache.pm view on Meta::CPAN
Note that a Web server works perfectly without a CRL, and therefore
calling I<update_crl> is optional. However, remember that CRLs have
expiration dates: once a CRL has been installed using this method, one
should plan for a suitable mechanism (e.g. a crontab entry) that will
download updated CRLs on a regular basis and submit them using
I<update_crl()>.
=cut
sub update_crl { "UNIMPLEMENTED" }
view all matches for this distribution
view release on metacpan or search on metacpan
t/initializr/process_zip.t view on Meta::CPAN
like( my $c0 = content( qr(/main.css$) ), qr/Author's custom styles/, "content check" );
is( $c0, content( qr(/main.css$)), "content not changed with no 2nd argument" );
lives_ok {content( qr(/main.css$), "/* new css file content /*\n" )}
"zip member content can beupdated";
is( content( qr(/main.css$)), "/* new css file content /*\n",
"new content reflected in zip" );
lives_ok {content( qr(/main.css$), $c0 )} "original content can inserted";
view all matches for this distribution