Skip to content

Commit bcb0563

Browse files
committed
complete regrouping of pipeline status probe
1 parent b6cc58e commit bcb0563

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

logstash-core/lib/logstash/agent.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,16 +168,17 @@ def pipeline_details(pipeline_id)
168168
return PipelineIndicator::Details.new(PipelineIndicator::RunState::UNKNOWN)
169169
end
170170

171-
run_state = pipeline_state.synchronize do |sync_state|
171+
status = pipeline_state.synchronize do |sync_state|
172172
case
173173
when sync_state.loading? then PipelineIndicator::Status::LOADING
174174
when sync_state.crashed? then PipelineIndicator::Status::TERMINATED
175175
when sync_state.running? then PipelineIndicator::Status::RUNNING
176176
when sync_state.finished? then PipelineIndicator::Status::FINISHED
177+
else PipelineIndicator::Status::UNKNOWN
177178
end
178179
end
179180

180-
return PipelineIndicator::Details.new(run_state)
181+
return PipelineIndicator::Details.new(status)
181182
end
182183

183184
def auto_reload?

logstash-core/src/main/java/org/logstash/health/PipelineIndicator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public static class Details implements Observation {
6565
private final Status status;
6666

6767
public Details(final Status status) {
68-
this.status = Objects.requireNonNull(status, "runState cannot be null");
68+
this.status = Objects.requireNonNull(status, "status cannot be null");
6969
}
7070
public Status getStatus() {
7171
return this.status;

0 commit comments

Comments
 (0)