class Kozo::Backends::Base

Attributes

directory[RW]

Public Class Methods

new(directory) click to toggle source
# File lib/kozo/backends/base.rb, line 8
def initialize(directory)
  @directory = directory
end

Public Instance Methods

providers() click to toggle source
# File lib/kozo/backends/base.rb, line 12
def providers
  state.fetch(:providers)
end
resources() click to toggle source
# File lib/kozo/backends/base.rb, line 16
def resources
  state.fetch(:resources)
end

Protected Instance Methods

state() click to toggle source
# File lib/kozo/backends/base.rb, line 22
def state
  raise NotImplementedError
end
state=(_value) click to toggle source
# File lib/kozo/backends/base.rb, line 26
def state=(_value)
  raise NotImplementedError
end