(name)
| 28 | os.chmod(name, mode) |
| 29 | |
| 30 | def mkrealdir(name): |
| 31 | st = os.stat(name) # Get the mode |
| 32 | mode = S_IMODE(st[ST_MODE]) |
| 33 | linkto = os.readlink(name) |
| 34 | files = os.listdir(name) |
| 35 | os.unlink(name) |
| 36 | os.mkdir(name, mode) |
| 37 | os.chmod(name, mode) |
| 38 | linkto = join(os.pardir, linkto) |
| 39 | # |
| 40 | for filename in files: |
| 41 | if filename not in (os.curdir, os.pardir): |
| 42 | os.symlink(join(linkto, filename), join(name, filename)) |
| 43 | |
| 44 | def main(): |
| 45 | sys.stdout = sys.stderr |