class

Kiq::PipelineStatus

Inherits Reference < Object

Redis-backed pipeline/node status store — 1:1 with Sidekiq::PipelineStatus.

Class methods

all_node_statuses(pipeline_name : String) : Hash(String, String)
Source
array_of_strings(v) : Array(String)
Source
completed_nodes_count(pipeline_name : String) : Int32
Source
find_node_by_bid(bid : String) : Tuple(String, String) | Nil | Hash(String, String) | Nil
Source
finish!(pipeline_name : String, success : Bool = true) : Nil
Source
hash_of_strings(v) : Hash(String, String)
Source
node_bid(pipeline_name : String, node_name : String) : String | Nil
Source
node_complete!(pipeline_name : String, node_name : String) : Nil
Source
node_fail!(pipeline_name : String, node_name : String, error : String | Nil = nil) : Nil
Source
node_progress(pipeline_name : String, node_name : String) : Hash(String, Arg) | Nil
Source
node_start!(pipeline_name : String, node_name : String, bid : String | Nil = nil) : Nil
Source
node_status(pipeline_name : String, node_name : String) : String
Source
redis
Source
reset!(pipeline_name : String) : Nil
Source
running?(pipeline_name : String) : Bool
Source
running_node_ids(pipeline_name : String) : Array(String)
Source
save_bid!(pipeline_name : String, node_name : String, bid : String | Nil) : Nil
Source
start!(pipeline_name : String) : Nil
Source