Move distributable monitors into features/poller/monitors/core

Description

All of the distributable monitors need to be moved into their own project so that they can be loaded as an OSGi module.

Steps:

  • git mv the classes into the target project.

  • Create pom.xml files for features/poller/monitors and features/poller/monitors/core.

  • Update dependencies in opennms-services to include new project.

Acceptance Criteria:

  • The new project compiles the monitors.

  • All current tests pass.

  • The POM for the new project doesn't contain any dependencies that cannot be loaded inside OSGi.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Seth Leger April 2, 2016 at 11:29 AM

This has been done in the features-refactor-poller-monitors branch. Marking as fixed.

commit 9fafb12a9be36ed3ebd0236b82f714b8d7489957

Fixed

Details

Assignee

Reporter

Story Points

Components

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created March 31, 2016 at 3:31 PM
Updated June 3, 2019 at 8:05 AM
Resolved April 2, 2016 at 11:29 AM