——#
# (c) Jan Gehring <jan.gehring@gmail.com>
#
=head1 NAME
Rex::Commands::Notify - Notify a resource to execute.
=head1 DESCRIPTION
This module exports the notify() function.
=head1 SYNOPSIS
notify "run", "extract-archive";
notify $type, $resource_name;
=head1 EXPORTED FUNCTIONS
=cut
package
Rex::Commands::Notify;
use
v5.12.5;
use
warnings;
our
$VERSION
=
'1.14.3.1'
;
# TRIAL VERSION
require
Rex::Exporter;
@EXPORT
=
qw(notify)
;
=head2 notify($resource_type, $resource_name)
This function will notify the given $resource_name of the given $resource_type to execute.
=cut
sub
notify {
my
(
$resource_type
,
$resource_name
) =
@_
;
my
$notify
= Rex::get_current_connection()->{notify};
$notify
->run(
type
=>
$resource_type
,
name
=>
$resource_name
,
);
}
1;