general_settings

Changes EXAConf file settings with no effects at runtime.

Mandatory parameters

Parameter name Data type Description
changes dict

Change all settings in the section name or subname. For example:

{"Global": {"NameServers": "4.4.4.4", "XMLRPCPort": 20003}.

Only the following entries are allowed:

{'Global': ['SSHPort', 'XMLRPCPort', 'WebUIBackendPort', 'WebUIDomain', 'EnableLoadBalancer', 'Networks', 'NameServers', 'SearchDomains', 'LicenseRAWMEMWarnThreshold', 'Hugepages', 'IssueTracker', 'StorageConnectionThreads', 'StorageMaxConnections'], 'Logging': ['LogRotationTypes', 'RemoteLogRotationVolume', 'RemoteLogRotationPrefix']}

Optional parameters

There are no optional parameters.

Substitute parameters

There are no substitute parameters.

Allowed users

The following users are allowed to run this job:

  • root

Allowed groups

The following groups are allowed to run this job:

  • root
  • exaadm

Examples

The following examples show how to run this job in a Python program using XML-RPC or on the command line using confd_client.