diff options
author | mgimle <michael@gimle.io> | 2019-08-05 11:23:19 +0200 |
---|---|---|
committer | mgimle <michael@gimle.io> | 2019-08-05 11:28:04 +0200 |
commit | 881dba1b59163b5a42537d93d17a020b28ed9631 (patch) | |
tree | 3419946a65d273e890c9734bd52b44616b3b6054 /controller-server | |
parent | 47ed4d20eff228d59e166ac2eac91ab78f8a3558 (diff) |
Added suggested changes
Diffstat (limited to 'controller-server')
-rw-r--r-- | controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/AwsEventReporterMaintainer.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/AwsEventReporterMaintainer.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/AwsEventReporterMaintainer.java index 6a0c44f686a..14a39109c61 100644 --- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/AwsEventReporterMaintainer.java +++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/AwsEventReporterMaintainer.java @@ -13,6 +13,10 @@ import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; +/** + * @author mgimle + * Automatically fetches scheduled events from AWS and submits issues detailing them to Jira. + */ public class AwsEventReporterMaintainer extends Maintainer { private static final Logger log = Logger.getLogger(AwsEventReporterMaintainer.class.getName()); @@ -21,7 +25,7 @@ public class AwsEventReporterMaintainer extends Maintainer { private final ZoneList cloudZones; AwsEventReporterMaintainer(Controller controller, Duration interval, JobControl jobControl, - IssueHandler issueHandler, AwsEventFetcher eventFetcher) { + IssueHandler issueHandler, AwsEventFetcher eventFetcher) { super(controller, interval, jobControl); this.cloudZones = awsZones(controller); this.issueHandler = issueHandler; @@ -38,7 +42,7 @@ public class AwsEventReporterMaintainer extends Maintainer { protected void maintain() { log.log(Level.INFO, "Fetching events for cloud hosts."); for (var cloudZoneId : cloudZones.ids()) { - List<CloudEvent> events = eventFetcher.getEvents(eventFetcher.zoneToAwsRegion(cloudZoneId)); + List<CloudEvent> events = eventFetcher.getEvents(cloudZoneId); for (var event : events) { Issue issue = eventFetcher.createIssue(event); if (!issueHandler.issueExists(issue)) { |