def touch( vol, path, mode ): fd = vol.create( path, mode ) assert fd != None, "create %s failed" % path vol.close( fd ) return 0 def whitespace(): for i in xrange(0, 5): print "" whitespace() print "---- make some directories ----" whitespace() assert vol.mkdir( "/dir1", 0755 ) == 0, "mkdir /dir1 failed" whitespace() assert vol.mkdir( "/dir1/dir2", 0755 ) == 0, "mkdir /dir1/dir2 failed" whitespace() assert vol.mkdir( "/dir3", 0755 ) == 0, "mkdir /dir3 failed" whitespace() print "---- create some files -----" whitespace() assert touch( vol, "/foo", 0700 ) == 0, "create /foo failed" whitespace() assert touch( vol, "/bar", 0770 ) == 0, "create /bar failed" whitespace() assert touch( vol, "/baz", 0777 ) == 0, "create /baz failed"