- Fixed action repr to return a string (satisfy pylint).
- Fixed small linting error and pushing a new version.
-
Corrected numerous typos and inaccurate descriptions in the code
-
Corrected logic in the main action.py lib to allow integration with SolarWinds installs that do not include NCM
-
Updated requirements to allow use more current version of orionsdk
-
Converted drain_poller workflow from Mistral to Orquesta
-
Added Actions
- node_create_snmpv3
- node_discover_and_add_interfaces_by_name_and_type
- update_interface_properties
- update_interface_custom_properties
- Drop Python 2.7 support
- Added action to enable and disable maintenance mode on a given node Contributed by John Schoewe (Encore Technologies)
- More linting fixes
- Minor linting fix
- Fixed issue where get_node_id can return a null.
- Silenced SSL warnings. Contributed by Bradley Bishop (Encore Technologies)
- Added badges to README and fixed unit tests. Contributed by Nick Maludy (Encore Technologies) #17
- Added the ability to get agent information without getting the node. Contributed by Bradley Bishop (Encore Technologies)
- Added a new aciton
query
that can be used to execute generic SWQL queries. Contributed by Nick Maludy (Encore Technologies)
- Added new action
get_node_custom_properties
to retrieve custom properties set on a node object. - Fixed a bug in
list_sdk_verbs
that caused issues when the API returnedNone
forEntityName
orMethodName
- Migrate maintainer to Encore Technologies [email protected]
- Minor linting fix
- Addition of get_agent_id action
- Addition of agent_delete action
- Addition of node_delete action
- Addition of agent information to Node definition
- Accepts agent_id and angent_uri
- Addition of agent query to get agent information
- Uses Node ID information to query for Agent
- Addition of date inputs for node_unmanage
- kept minutes functionality
- allows unmanage to be scheduled for future if needed
- Addition of get_node_id action
- Addition of software_inventory action
- Added example configuration file
- Updated README, added actions
- Renamed node_pollnow action to nodes_pollnow and extended it to support multiple nodes, count of polls and a pause between them.
- Added list_nodes_by_poller action.
- Added update_node_poller action.
- Added list_nodes_by_status action.
- Add drain_poller workflow.
- Fix naming of node_unmanage and node_remanage.
- Migrate
config.yaml
toconfig.schema.yaml
.- Due to this migration only a single Orion platform is now supported.
- For SNMP Communities the special values
internal
andcustomer
will be replaced with the config values.
- Remove std_community parameter from node_create and use the standard function.
- In the Orion.node_status alias set the color for the result so it reflects it status.
- Added the following actions:
- node_create (tbc).
- node_remanage.
- node_unmanage.
- node_custom_prop_list (tbc).
- ncm_node_add (tbc).
- node_custom_prop_update (tbc).
- Renamed action status to node_status.
- Fixes to ncm_config_download action & alias.
- Added action & alias status.
- Added action & alias ncm_config_download.