class ZfsMgmt::ZfsMgr::Snapshot
implement snapshot management
Public Instance Methods
create()
click to toggle source
# File lib/zfs_mgmt/zfs_mgr/snapshot.rb, line 25 def create() ZfsMgmt.set_log_level(options[:loglevel]) ZfsMgmt.global_options = options ZfsMgmt.snapshot_create(noop: options[:noop], filter: options[:filter]) end
destroy()
click to toggle source
# File lib/zfs_mgmt/zfs_mgr/snapshot.rb, line 11 def destroy() ZfsMgmt.set_log_level(options[:loglevel]) ZfsMgmt.global_options = options ZfsMgmt.snapshot_destroy(noop: options[:noop], verbose: options[:verbose], filter: options[:filter]) end
policy()
click to toggle source
# File lib/zfs_mgmt/zfs_mgr/snapshot.rb, line 17 def policy() ZfsMgmt.set_log_level(options[:loglevel]) ZfsMgmt.global_options = options ZfsMgmt.snapshot_policy(filter: options[:filter]) end