class ChefZero::DataStore::InterfaceV1
Public Instance Methods
clear()
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 8 def clear raise "clear not implemented by class #{self.class}" end
create(path, name, data, *options)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 16 def create(path, name, data, *options) raise "create not implemented by class #{self.class}" end
create_dir(path, name, *options)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 12 def create_dir(path, name, *options) raise "create_dir not implemented by class #{self.class}" end
delete(path)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 28 def delete(path) raise "delete not implemented by class #{self.class}" end
delete_dir(path, *options)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 32 def delete_dir(path, *options) raise "delete_dir not implemented by class #{self.class}" end
exists?(path)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 40 def exists?(path) raise "exists? not implemented by class #{self.class}" end
exists_dir?(path)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 44 def exists_dir?(path) raise "exists_dir? not implemented by class #{self.class}" end
get(path, request=nil)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 20 def get(path, request=nil) raise "get not implemented by class #{self.class}" end
interface_version()
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 4 def interface_version 1 end
list(path)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 36 def list(path) raise "list not implemented by class #{self.class}" end
set(path, data, *options)
click to toggle source
# File lib/chef_zero/data_store/interface_v1.rb, line 24 def set(path, data, *options) raise "set not implemented by class #{self.class}" end