class EdgeAI::ConfigChange

Defined in:

models/config_change.cr

Constant Summary

Log = ::EdgeAI::Log.for("config.change")

Constructors

Instance Method Summary

Constructor Detail

def self.instance : ConfigChange #

[View source]

Instance Method Detail

def apply_changes(pipelines : Hash(String, Pipeline)) #

[View source]
def new_config #

[View source]
def on_start_pipeline(&start_pipeline : String, Pipeline -> ) #

[View source]
def on_stop_pipeline(&stop_pipeline : String -> ) #

[View source]
def pipelines : Hash(String, Pipeline) #

[View source]
def read_config : Hash(String, Pipeline) #

[View source]
def start_pipeline(id : String, pipeline : Pipeline) #

[View source]
def stop_pipeline(id : String) #

[View source]
def watch #

[View source]