Sha256: e0876391012ea04ff44a33510a81803e71f7114b4bf007de5ac6d8196055327c
Contents?: true
Size: 545 Bytes
Versions: 6
Compression:
Stored size: 545 Bytes
Contents
module Pione module TaskWorkerBroker # `BasicProvider` is an abstract class for task worker providers. class BasicProvider # @param model [Model::TaskWorkerBrokerModel] # model of task worker broker def initialize(model) @model = model end # Execute task worker provisioning. If this method returned true, broker # executes retry provision transition with no span. If false, broker # sleeps a little. def provide raise NotImplementedError end end end end
Version data entries
6 entries across 6 versions & 1 rubygems