#!/usr/bin/env ruby module Rex module Post ### # # This class wraps the behavior of the Ruby Dir class against a remote entity. # Refer to the Ruby documentation for expected behavior. # ### class Dir def Dir.entries(name) raise NotImplementedError end def Dir.foreach(name, &block) entries(name).each(&block) end def Dir.chdir(path) raise NotImplementedError end def Dir.mkdir(path) raise NotImplementedError end def Dir.pwd raise NotImplementedError end def Dir.getwd raise NotImplementedError end def Dir.delete(path) raise NotImplementedError end def Dir.rmdir(path) raise NotImplementedError end def Dir.unlink(path) raise NotImplementedError end end end; end # Post/Rex