view release on metacpan or search on metacpan
lib/Config/Model/models/Systemd/Common/Exec.pl view on Meta::CPAN
{
'description' => 'Takes a path to a
L<systemd.mstack(7)>
directory encapsulating a mount stack consisting of layers and bind mounts. Similar to
C<RootDirectory> and C<RootImage> this runs the service off a
distinct root file system, in this case set up via C<overlayfs>.
Since C<.mstack/> directories may reference disk images (DDIs) similar device
policy extensions and dependencies are in effect when C<RootMStack> is used as are
if C<RootImage> is used.',
'type' => 'leaf',
lib/Config/Model/models/Systemd/Common/Exec.pl view on Meta::CPAN
'type' => 'leaf',
'value_type' => 'uniline'
},
'description' => 'This setting is similar to C<MountImages> in that it mounts a file
system hierarchy from a block device node or loopback file, but instead of providing a destination
path, an overlay will be set up. This option expects a whitespace separated list of mount
definitions. Each definition consists of a source path, optionally followed by a colon and a list of
mount options.
A read-only OverlayFS will be set up on top of C</usr/> and
C</opt/> hierarchies for sysext images and C</etc/>
hierarchy for confext images. The order in which the images are listed will determine the
order in which the overlay is laid down: images specified first to last will result in overlayfs
layers bottom to top.
Mount options may be defined as a single comma-separated list of options, in which case they
will be implicitly applied to the root partition on the image, or a series of colon-separated tuples
of partition name and mount options. Valid partition names and mount options are the same as for
lib/Config/Model/models/Systemd/Common/Exec.pl view on Meta::CPAN
'cargo' => {
'type' => 'leaf',
'value_type' => 'uniline'
},
'description' => 'This setting is similar to C<BindReadOnlyPaths> in that it mounts a file
system hierarchy from a directory, but instead of providing a destination path, an overlay will be set
up. This option expects a whitespace separated list of source directories.
A read-only OverlayFS will be set up on top of C</usr/> and
C</opt/> hierarchies for sysext images and C</etc/>
hierarchy for confext images. The order in which the directories are listed will determine
the order in which the overlay is laid down: directories specified first to last will result in overlayfs
layers bottom to top.
Each directory listed in C<ExtensionDirectories> may be prefixed with C<->,
in which case it will be ignored when its source path does not exist. Any mounts created with this option are
specific to the unit, and are not visible in the host\'s mount table.
lib/Config/Model/models/Systemd/Common/Exec.pl view on Meta::CPAN
removed in an update followed by a daemon-reload operation, reloading the confexts will be a no-op,
and a full service restart is required instead. See
L<systemd.service(5)>
also for details.
Note that usage from user units requires overlayfs support in unprivileged user namespaces,
which was first introduced in kernel v5.11.',
'type' => 'list'
},
'User',
{
view all matches for this distribution
view release on metacpan or search on metacpan
fallback_models/Sgi.pl view on Meta::CPAN
},
'keypad',
{
'value_type' => 'enum',
'help' => {
'overlay1' => 'Use Overlay1 instead of modifier for keypad',
'overlay2' => 'Use Overlay2 instead of modifier for keypad',
'overlay' => 'Use default Overlay instead of modifier for keypad'
},
'type' => 'leaf',
'choice' => [
'overlay',
'overlay1',
'overlay2'
]
},
'ctrl',
{
'value_type' => 'enum',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Config/Processor.pm view on Meta::CPAN
my $layer = delete $node->{underlay};
$layer = $self->_process_layer( $layer, $ancs );
$node = $self->{_merger}->merge( $layer, $node );
}
if ( defined $node->{overlay} ) {
my $layer = delete $node->{overlay};
$layer = $self->_process_layer( $layer, $ancs );
$node = $self->{_merger}->merge( $node, $layer );
}
}
}
lib/Config/Processor.pm view on Meta::CPAN
test:
underlay: { var: .default_test }
username: "test"
password: "test_pass"
=item overlay
Merges specified configuration parameters with parameters located at the same
context. Configuration parameters from the directive overrides parameters from
the context. C<overlay> directive most usefull in combination with C<var> and
C<include> directives.
For example, you can use C<overlay> directive to temporaly overriding regular
configuration parameters.
myapp:
db:
connectors:
lib/Config/Processor.pm view on Meta::CPAN
stat_master:
underlay: { var: .default }
host: "stat-master.mydb.com"
username: "stat_writer"
password: "stat_writer_pass"
overlay: { var: .test }
stat_slave:
underlay: { var: .default }
host: "stat-slave.mydb.com"
username: "stat_reader"
password: "stat_reader_pass"
overlay: { var: .test }
To disable overriding just assign to C<test> connector empty hash.
test: {}
view all matches for this distribution
view release on metacpan or search on metacpan
Makefile.PL
README
lib/Config/YAML.pm
t/00.load.t
t/01.init-read.t
t/02.read-overlay.t
t/03.getopt-integrate.t
t/04.get-set.t
t/05.fold.t
t/06.write.t
t/test.yaml
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Container/Buildah/Stage.pm view on Meta::CPAN
# create the tarball
my $cwd = getcwd();
$self->debug("in ".$self->get_name." stage before tar; pid=$$ cwd=$cwd product_dirs="
.join(" ", @product_dirs));
# ignore tar exit code 1 - appears to be unavoidable and meaningless when building on an overlayfs
my $nonzero = sub { my $ret=shift; if ($ret>1) {croak "tar exited with code $ret";}};
$cb->cmd({name => "tar", nonzero => $nonzero}, "/usr/bin/tar", "--create", "--bzip2",
"--preserve-permissions", "--sparse", "--file=".$tarball_out, "--directory=".$self->get_mnt, @product_dirs);
} else {
croak "product: stage->consumes was set but not an array ref";
view all matches for this distribution
view release on metacpan or search on metacpan
tests/include/pdclib/Internals.txt view on Meta::CPAN
2) implementation files for standard functions;
3) internal header files keeping complex stuff out of the standard
headers;
4) the central, platform-specific file _PDCLIB_config.h;
5) platform-specific implementation files;
6) platform-specific, optimized "overlay" implementations (optional).
The standard headers (in ./include/) only contain what they are
defined to contain. Where additional logic or macro magic is
necessary, that is deferred to the internal files. This has been done
so that the headers are actually educational as to what they provide
(as opposed to how the library does it).
There is a separate implementation file (in ./function/{header}/) for
every function defined by the standard, named {function}.c. Not only
does this avoid linking in huge amounts of unused code when you use
but a single function, it also allows the optimization overlay to work
(see below).
(The directory ./functions/_PDCLIB/ contains internal and helper
functions that are not part of the standard.)
tests/include/pdclib/Internals.txt view on Meta::CPAN
Of course, your platform might provide more efficient replacements
for the generic implementations offered by PDCLib. The math functions
are an especially "juicy" target for optimization - while PDCLib does
provide generic implementations for each of them, there are usually
FPU opcodes that do the same job, only orders of magnitude faster. For
this, you might want to create an "optimization overlay" for PDCLib.
Optimization Overlay
--------------------
The basic idea of PDCLib is to provide a generic implementation that
tests/include/pdclib/Internals.txt view on Meta::CPAN
crafted assembler or compiler build-ins. So I wanted to provide a
means to modify PDCLib to run more efficiently on a given platform,
without cluttering the main branch with tons of #ifdef statements and
"featureset #defines" that grow stale quickly.
The solution is the "optimization overlay". Every function has its
own implementation file, which makes it possible to replace them
piecemeal by copying a platform-specific overlay over the main PDCLib
branch to create a PDCLib adapted / optimized for the platform in
question. That overlay could be part of the PDCLib source tree (for
established platforms where maintainers won't bother with PDCLib), or
part of that platform's source tree (for under-development platforms
PDCLib maintainers won't bother with).
So, to use PDCLib on your given platform, you unpack PDCLib (as you
obviously have done already since you are reading this), and copy
the overlay for your platform over the PDCLib source tree structure.
Internal Dependencies
---------------------
Large parts of PDCLib (or any standard library, really) work well in isolation,
view all matches for this distribution
view release on metacpan or search on metacpan
t/titles.pl view on Meta::CPAN
package titles;
%hash = (
'So your topgit patch was merged upstream' => 'So+your+topgit+patch+was+merged+upstream',
'Yet another git+quilt Debian packaging workflow' => 'Yet+another+git=r=quilt+Debian+packaging+workflow',
'user level NetworkManager dispatcher' => 'user+level+NetworkManager+dispatcher',
'Beamer overlays in highlighted source code' => 'Beamer+overlays+in+highlighted+source+code',
'Fetching git bundles' => 'Fetching+git+bundles',
'wifi 4965agn' => 'wifi+4965agn',
'wanderlust whitelisting' => 'wanderlust+whitelisting',
'Tunnel versus MUX: a race to the git' => 'Tunnel+versus+MUX=6=+a+race+to+the+git',
'A topgit testimonial' => 'A+topgit+testimonial',
view all matches for this distribution
view release on metacpan or search on metacpan
be local to each coro (see Coro::State).
- incompatible change: for very deep reasons, cede and cede_notself
cannot return anything, so nothing will be returned.
- possibly bring back 5.10 compatibility (untested).
- work around stupid (and wrong) warning on 5.10 :(.
- overlay the saved state over the context stack. This saves
a few hundred bytes per coroutine on average and also
speeds up context switching a bit.
- further tune default stack sizes.
- (more) correctly calculate stack usage in coro_rss.
- Coro::Storable::blocking_* did not properly lock
view all matches for this distribution
view release on metacpan or search on metacpan
bin/unsnoopable.pl view on Meta::CPAN
};
$action{Import} = sub { # Import OTP
my ($dialog, $pad);
if ($NOODLEPI) {
system ('v4l2-ctl --overlay=1');
open (ZBAR, "zbarcam --nodisplay --prescale=640x480 /dev/video0 |");
$pad = <ZBAR>; chomp $pad; $pad =~ s/^QR-Code://;
system ('killall -9 zbarcam');
close ZBAR;
system ('v4l2-ctl --overlay=0');
print "$pad\n";
}
else {
$dialog = Wx::TextEntryDialog->new( $frame, "Paste pad below", "Import One-Time Pad");
return if($dialog->ShowModal == wxID_CANCEL);
bin/unsnoopable.pl view on Meta::CPAN
};
$action{Receive} = sub { # Receive a message
my ($dialog, $msg);
if ($NOODLEPI) {
system ('v4l2-ctl --overlay=1');
open (ZBAR, "zbarcam --nodisplay --prescale=640x480 /dev/video0 |");
$msg = <ZBAR>; chomp $msg; $msg =~ s/^QR-Code://;
system ('killall -9 zbarcam');
close ZBAR;
system ('v4l2-ctl --overlay=0');
print "$msg\n";
}
else {
$dialog = Wx::TextEntryDialog->new( $frame, "Enter message:", "Receive message");
return if $dialog->ShowModal == wxID_CANCEL;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Crypt/XkcdPassword/Words/EN/Roget.pm view on Meta::CPAN
overhear
overjoyed
overjump
overlaid
overlap
overlay
overleap
overliberal
overlie
overload
overlook
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CtrlO/Crypt/XkcdPassword/Wordlist/eff_large.pm view on Meta::CPAN
overjoyed
overkill
overlabor
overlaid
overlap
overlay
overload
overlook
overlord
overlying
overnight
view all matches for this distribution
view release on metacpan or search on metacpan
Cdk/Cdk/Template.pm view on Meta::CPAN
# Retain the type of the object.
$self->{'Type'} = $type;
# Set up the parameters passed in.
my $plate = Cdk::checkReq ($name, "Plate", $params{'Plate'});
my $overlay = Cdk::checkReq ($name, "Overlay", $params{'Overlay'});
my $title = Cdk::checkDef ($name, "Title", $params{'Title'}, "");
my $label = Cdk::checkDef ($name, "Label", $params{'Label'}, "");
my $xpos = Cdk::checkDef ($name, "Xpos", $params{'Xpos'}, "CENTER");
my $ypos = Cdk::checkDef ($name, "Ypos", $params{'Ypos'}, "CENTER");
my $box = Cdk::checkDef ($name, "Box", $params{'Box'}, "TRUE");
my $shadow = Cdk::checkDef ($name, "Shadow", $params{'Shadow'}, "FALSE");
# Create the thing.
$self->{'Me'} = Cdk::Template::New ($title, $label,
$plate, $overlay,
$xpos, $ypos,
$box, $shadow);
bless $self;
}
Cdk/Cdk/Template.pm view on Meta::CPAN
my $self = shift;
Cdk::Template::Clean ($self->{'Me'});
}
#
# This mixes the results with the overlay
#
sub mix
{
my $self = shift;
Cdk::Template::Mix ($self->{'Me'});
view all matches for this distribution
view release on metacpan or search on metacpan
=item - Prmt: mk new 'cbls' type: as a ckbx list && use in BrwsCnfg
=item - Prmt: mk new 'rdls' type: as a radio list w/ auto (*) -
=item - Mesg: mk new 'slid' type: params for all overlay text, chars, ticks,
flags, etc. && updt pmix to use... maybe register sub fields,dims...
=item - Prnt: add multi-line option where text can split on /\n/ but each new
line prints relative to starting xcrs
view all matches for this distribution
view release on metacpan or search on metacpan
t/fakelib/Curses.pm view on Meta::CPAN
isendwin newterm set_term delscreen cbreak nocbreak echo noecho
halfdelay intrflush keypad meta nodelay notimeout raw noraw qiflush
noqiflush timeout typeahead insch insstr insnstr instr innstr
def_prog_mode def_shell_mode reset_prog_mode reset_shell_mode resetty
savetty getsyx setsyx curs_set napms move clearok idlok idcok immedok
leaveok setscrreg scrollok nl nonl overlay overwrite copywin newpad
subpad prefresh pnoutrefresh pechochar refresh noutrefresh doupdate
redrawwin redrawln scr_dump scr_restore scr_init scr_set scroll scrl
slk_init slk_set slk_refresh slk_noutrefresh slk_label slk_clear
slk_restore slk_touch slk_attron slk_attrset slk_attr slk_attroff
slk_color baudrate erasechar has_ic has_il killchar longname termattrs
view all matches for this distribution
view release on metacpan or search on metacpan
t/data/fakelib/Curses.pm view on Meta::CPAN
isendwin newterm set_term delscreen cbreak nocbreak echo noecho
halfdelay intrflush keypad meta nodelay notimeout raw noraw qiflush
noqiflush timeout typeahead insch insstr insnstr instr innstr
def_prog_mode def_shell_mode reset_prog_mode reset_shell_mode resetty
savetty getsyx setsyx curs_set napms move clearok idlok idcok immedok
leaveok setscrreg scrollok nl nonl overlay overwrite copywin newpad
subpad prefresh pnoutrefresh pechochar refresh noutrefresh doupdate
redrawwin redrawln scr_dump scr_restore scr_init scr_set scroll scrl
slk_init slk_set slk_refresh slk_noutrefresh slk_label slk_clear
slk_restore slk_touch slk_attron slk_attrset slk_attr slk_attroff
slk_color baudrate erasechar has_ic has_il killchar longname termattrs
view all matches for this distribution
view release on metacpan or search on metacpan
t/fakelib/Curses.pm view on Meta::CPAN
isendwin newterm set_term delscreen cbreak nocbreak echo noecho
halfdelay intrflush keypad meta nodelay notimeout raw noraw qiflush
noqiflush timeout typeahead insch insstr insnstr instr innstr
def_prog_mode def_shell_mode reset_prog_mode reset_shell_mode resetty
savetty getsyx setsyx curs_set napms move clearok idlok idcok immedok
leaveok setscrreg scrollok nl nonl overlay overwrite copywin newpad
subpad prefresh pnoutrefresh pechochar refresh noutrefresh doupdate
redrawwin redrawln scr_dump scr_restore scr_init scr_set scroll scrl
slk_init slk_set slk_refresh slk_noutrefresh slk_label slk_clear
slk_restore slk_touch slk_attron slk_attrset slk_attr slk_attroff
slk_color baudrate erasechar has_ic has_il killchar longname termattrs
view all matches for this distribution
view release on metacpan or search on metacpan
isendwin newterm set_term delscreen cbreak nocbreak echo noecho
halfdelay intrflush keypad meta nodelay notimeout raw noraw qiflush
noqiflush timeout typeahead insch insstr insnstr instr innstr
def_prog_mode def_shell_mode reset_prog_mode reset_shell_mode resetty
savetty getsyx setsyx curs_set napms move clearok idlok idcok immedok
leaveok setscrreg scrollok nl nonl overlay overwrite copywin newpad
subpad prefresh pnoutrefresh pechochar refresh noutrefresh doupdate
redrawwin redrawln scr_dump scr_restore scr_init scr_set scroll scrl
slk_init slk_set slk_refresh slk_noutrefresh slk_label slk_clear
slk_restore slk_touch slk_attron slk_attrset slk_attr slk_attroff
slk_color baudrate erasechar has_ic has_il killchar longname termattrs
leaveok Yes
setscrreg Yes wsetscrreg
scrollok Yes
nl No
nonl No
overlay No
overwrite No
copywin No
newpad No
subpad No
prefresh No
view all matches for this distribution
view release on metacpan or search on metacpan
Chart/Plot.pm view on Meta::CPAN
# - fixed Y-axis tick problem when no grid used
#
# 0.20 Mar 10, 2001 Dean Arnold
# - added logrithmic graphs
# - added area graphs
# - added image overlays
#
# 0.10 Feb 20, 2001 Dean Arnold
# - Coded.
#
require 5.6.0;
view all matches for this distribution
view release on metacpan or search on metacpan
if (0==strcmp(word, "others")) return DBDPG_TRUE;
if (0==strcmp(word, "out")) return DBDPG_TRUE;
if (0==strcmp(word, "outer")) return DBDPG_TRUE;
if (0==strcmp(word, "over")) return DBDPG_TRUE;
if (0==strcmp(word, "overlaps")) return DBDPG_TRUE;
if (0==strcmp(word, "overlay")) return DBDPG_TRUE;
if (0==strcmp(word, "overriding")) return DBDPG_TRUE;
if (0==strcmp(word, "owned")) return DBDPG_TRUE;
if (0==strcmp(word, "owner")) return DBDPG_TRUE;
if (0==strcmp(word, "parallel")) return DBDPG_TRUE;
if (0==strcmp(word, "parser")) return DBDPG_TRUE;
view all matches for this distribution
view release on metacpan or search on metacpan
test_str = "numeric";
}
} else if (word[1] < 'v') {
test_str = "options";
} else {
test_str = "overlay";
}
} else if (word[2] < 'i') {
if (word[1] < 'r') {
test_str = "placing";
} else {
view all matches for this distribution
view release on metacpan or search on metacpan
test_str = "numeric";
}
} else if (word[1] < 'v') {
test_str = "options";
} else {
test_str = "overlay";
}
} else if (word[2] < 'i') {
if (word[1] < 'r') {
test_str = "placing";
} else {
view all matches for this distribution
view release on metacpan or search on metacpan
** Each name/number pair is encoded by subsequent groups of 3 or more
** integers.
**
** Each name/number pair starts with two integers which are the numeric
** value for the pair and the size of the name/number pair, respectively.
** The text name overlays one or more following integers. The text name
** is always zero-terminated.
**
** Conceptually:
**
** struct VList {
view all matches for this distribution
view release on metacpan or search on metacpan
** Each name/number pair is encoded by subsequent groups of 3 or more
** integers.
**
** Each name/number pair starts with two integers which are the numeric
** value for the pair and the size of the name/number pair, respectively.
** The text name overlays one or more following integers. The text name
** is always zero-terminated.
**
** Conceptually:
**
** struct VList {
view all matches for this distribution
view release on metacpan or search on metacpan
0.39 2014-04-19
- Added tests for sqlarrayhash in t/002_sql_functions.t
- Added tests for absarrayhash in t/002_abs_functions.t
0.38 2014-04-18
- Added prepare method as caching overlay.
0.37 2014-04-18
- Added bulk insert methods
0.36 2014-04-15
view all matches for this distribution
view release on metacpan or search on metacpan
lib/DBIx/Class/AuditAny/DataPoint.pm view on Meta::CPAN
=head2 context
The name of the -context- which determines at what point the value
can be computed and collected, and into which Context -object- it
will be cached (although, since Context objects overlay in a hierarchy,
lower-level contexts can automatically access the datapoint values of the
higher-level contexts (i.e. 'set' datapoints are implied in 'change'
context but not 'column' datapoints. This is just standard belongs_to vs
has_many logic based on the way contexts are interrelated, regardless of
how or if they are actually stored)
view all matches for this distribution
view release on metacpan or search on metacpan
lib/DBIx/Migration/Directories.pm view on Meta::CPAN
}
return(@rv);
}
sub ls_overlay {
my($self, $dir, $overlay) = @_;
my %dir = map { $_->basename => $_ } $self->ls($dir);
$dir{$_->basename} = $_
foreach grep { !$dir{$_->basename} } $self->ls($overlay);
return map { $dir{$_} } sort keys %dir;
}
sub ls {
my($self, $dn) = @_;
lib/DBIx/Migration/Directories.pm view on Meta::CPAN
sub dir_flat_sql {
my($self, $dir) = @_;
map { $self->read_sql_file($_) } $self->ls($dir);
}
sub dir_overlay_sql {
my($self, $dir, $overlay) = @_;
map { $self->read_sql_file($_) } $self->ls_overlay($dir, $overlay);
}
sub dir_sql {
my($self, $dir) = @_;
my $d1 = "$self->{dir}/$dir";
if($self->{common_dir} && $dir ne $self->{common_dir}) {
my $d2 = "$self->{common_dir}/$dir";
if(-d $d1 && -d $d2) {
$self->dir_overlay_sql($d1, $d2);
} elsif (-d $d2) {
$self->dir_flat_sql($d2);
} else {
$self->dir_flat_sql($d1);
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/DBIx/NoSQL.pm view on Meta::CPAN
package DBIx::NoSQL;
our $AUTHORITY = 'cpan:YANICK';
$DBIx::NoSQL::VERSION = '0.0021';
# ABSTRACT: NoSQL-ish overlay for an SQL database
use strict;
use warnings;
use DBIx::NoSQL::Store;
lib/DBIx/NoSQL.pm view on Meta::CPAN
=encoding UTF-8
=head1 NAME
DBIx::NoSQL - NoSQL-ish overlay for an SQL database
=head1 VERSION
version 0.0021
view all matches for this distribution
view release on metacpan or search on metacpan
lib/DBIx/ResultSet.pm view on Meta::CPAN
my $old_rs = $connector->resultset('users')->search({ status => 0 });
my $new_rs = $old_rs->search({ age > 18 });
print 'Disabled adults: ' . $new_rs->count() . "\n";
Returns a new result set object that overlays the passed in where clause
on top of the old where clause, creating a new result set. The original
result set's where clause is left unmodified.
search() never executes SQL queries. You can call search() as many times
as you like and iteratively build a resultset as much as you want, but no
view all matches for this distribution
view release on metacpan or search on metacpan
timetheese/tpl/stackoverflow_homepage.html view on Meta::CPAN
</head>
<body class="home-page">
<noscript><div id="noscript-padding"></div></noscript>
<div id="notify-container"></div>
<div id="overlay-header"></div>
<div id="custom-header"></div>
<div class="container">
<div id="header">
<div id="portalLink">
view all matches for this distribution
view release on metacpan or search on metacpan
public/css/bootstrap-3/bootstrap.css.map view on Meta::CPAN
{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text...
view all matches for this distribution