AnsibleModule
view release on metacpan or search on metacpan
t/ext/arg_test view on Meta::CPAN
1234567891011121314#!/usr/bin/env perl
use
AnsibleModule;
my
$module
=AnsibleModule->new(
argument_spec
=>{
hello
=> {
required
=> 1,
aliases
=>[
'bye'
]},
yay
=> {
default
=>
'yes'
}});
my
$params
=
$module
->params;
$params
->{msg}=
'arg_test'
;
$module
->exit_json(
$params
);
=head1
12345678910111213#!/usr/bin/env perl
use
AnsibleModule;
my
$module
=AnsibleModule->new(
check_invalid_arguments
=>0,
argument_spec
=>{
hello
=> {}});
my
$params
=
$module
->params;
$params
->{msg}=
'echo'
;
$module
->exit_json(
$params
);
t/ext/exit_json view on Meta::CPAN
123456789#!/usr/bin/env perl
use
AnsibleModule;
my
$module
=AnsibleModule->new();
$module
->exit_json({
msg
=>
"exit_json"
});
t/ext/fail_json view on Meta::CPAN
12345678#!/usr/bin/env perl
use
AnsibleModule;
my
$module
=AnsibleModule->new();
$module
->fail_json({
msg
=>
"fail_json"
});
( run in 0.339 second using v1.01-cache-2.11-cpan-d6f9594c0a5 )