
#                                      Copyright 2024 WebPros International, LLC
#                                                           All rights reserved.
# copyright@cpanel.net                                         http://cpanel.net
# This code is subject to the cPanel license. Unauthorized copying is prohibited.

package Whostmgr::360Monitoring::Agent::Plugins::Roles::Unsupported;

use Moo::Role;

# This module does nothing

1;
__END__

=head1 NAME

Whostmgr::360Monitoring::Agent::Plugins::Roles::Unsupported - Any plugin using this Moo::Role is not supported.

=head1 DESCRIPTION

Plugins that we don't implement are ignored by
L<Agent|Whostmgr::360Monitoring::Agent>. This means we have to implement
plugins we don't support. In order to know which plugins we do **NOT** support,
we have a marker role
L<Unsupported|Whostmgr::360Monitoring::Agent::Plugins::Roles::Unsupported>.
This gives a plugin we don't support a place to store it's configuration so it
can be read, and serialized back to the INI.

We have to document these to make the policy gods happy too. So by implementing
this do-nothing role, we can document something and have a meaningful indicator
in the Plugin that it's unsupproted.
