Sha256: c937dd8f1f0c98ab1e43f628f72e02c0cc882e19c4fdcde71e576de59b0a3713

Contents?: true

Size: 616 Bytes

Versions: 4

Compression:

Stored size: 616 Bytes

Contents

#!/usr/bin/env ruby

Dir.chdir(File.dirname(__FILE__))
require "../autoload"

print "Listing all mounts.\n"
mounts = Knj::Mount.list
mounts.each do |mount|
	Knj::Php.print_r(mount.data)
	print "Access: #{mount.access?}\n\n"
end

mounts = Knj::Mount.list("from_search" => "test_dir")
mounts.each do |mount|
	print "Unmounting test_dir.\n"
	mount.umount
end

print "Mount binding test_dir to test_dir_to.\n"
Knj::Mount.mount(
	"from" => "test_dir",
	"to" => "test_dir_to",
	"bind" => true
)

mounts = Knj::Mount.list("from_search" => "test_dir")
mounts.each do |mount|
	print "Unmounting test_dir.\n"
	mount.umount
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
knjrbfw-0.0.8 lib/knj/tests/test_mount.rb
knjrbfw-0.0.7 lib/knj/tests/test_mount.rb
knjrbfw-0.0.4 lib/knj/tests/test_mount.rb
knjrbfw-0.0.3 lib/knj/tests/test_mount.rb