class SwarmClusterCliOpe::SyncConfigs::Base
Attributes
configs[RW]
@return [Hash] configurazioni di sincro
service[RW]
@return [String] nome del servizio dello stack
Public Class Methods
new(stack_cfgs, configs)
click to toggle source
@param [Hash] configs @param [Configuration] stack_cfgs
Calls superclass method
# File lib/swarm_cluster_cli_ope/sync_configs/base.rb, line 13 def initialize(stack_cfgs, configs) super() @configs = configs @service = configs[:service] @stack_cfgs = stack_cfgs end
Public Instance Methods
pull()
click to toggle source
Funzione che dobbiamo sovrascrivere per identificare cosa fare quando scarichiamo i dati
# File lib/swarm_cluster_cli_ope/sync_configs/base.rb, line 26 def pull raise "TO OVERRIDE" end
push()
click to toggle source
Funzione che dobbiamo sovrascrivere per identificare cosa fare quando carichiamo i dati
# File lib/swarm_cluster_cli_ope/sync_configs/base.rb, line 32 def push raise "TO OVERRIDE" end
Private Instance Methods
container()
click to toggle source
@return [SwarmClusterCliOpe::Models::Container]
# File lib/swarm_cluster_cli_ope/sync_configs/base.rb, line 38 def container Models::Container.find_by_service_name(service, stack_name: stack_name) end