示例#1
0
#!/usr/bin/env python

from syndicate.volume import Volume
import os
import shutil

from settings import settings_kw

vol = Volume( **settings_kw )

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()