
#                                      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::Settings::GlobalPlugin;
use cPstrict;
use Moo;

extends 'Whostmgr::360Monitoring::Agent::Settings';

# in agent360.ini these are a subset of the `DEFAULTS` section in the INI. But
# they're not defaults. These are server-wide settings. They're called that way
# because of an antiquated python2 module called RawConfigParser
# https://docs.python.org/3/library/configparser.html In order to differentiate
# agent360 says this,
#
# > Values here *override* the hardcoded defaults (listed)
#
# I called the module that overrides the hardcoded defaults
# GlobalPluginSettings.pm

with qw(
  Whostmgr::360Monitoring::Agent::Plugins::Roles::Runnable
);

1;

__END__

https://github.com/plesk/agent360/blob/master/agent360-example.ini
Also see, https://github.com/plesk/agent360/blob/master/agent360/agent360.py#L318
