Revision 35fbcd11 lib/backend.py
b/lib/backend.py | ||
---|---|---|
1979 | 1979 |
""" |
1980 | 1980 |
target = os.path.join(constants.EXPORT_DIR, export) |
1981 | 1981 |
|
1982 |
shutil.rmtree(target) |
|
1983 |
# TODO: catch some of the relevant exceptions and provide a pretty |
|
1984 |
# error message if rmtree fails. |
|
1982 |
try: |
|
1983 |
shutil.rmtree(target) |
|
1984 |
except EnvironmentError, err: |
|
1985 |
_Fail("Error while removing the export: %s", err, exc=True) |
|
1985 | 1986 |
|
1986 |
return True |
|
1987 |
return True, None
|
|
1987 | 1988 |
|
1988 | 1989 |
|
1989 | 1990 |
def BlockdevRename(devlist): |
Also available in: Unified diff