# # (c) Jan Gehring # =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.16.0'; # VERSION require Rex::Exporter; use vars qw(@EXPORT); use base qw(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;