Esempio n. 1
0
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"