From: gary ng <gar...@ya...> - 2006-12-23 05:04:49
|
Hi, I am wondering if it is possible to umount if there is error ? The code is more or less like below : class MyFS(Fuse): def __init__(self,mnt,**opt): Fuse.__init__(self,mnt,opt) #my init ... #error exit(1) But the problem is, the mount point is still there. thanks for any help in advance. regards, gary __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Csaba H. <csa...@cr...> - 2006-12-24 20:56:38
|
On 2006-12-23, gary ng <gar...@ya...> wrote: > I am wondering if it is possible to umount if there is > error ? The code is more or less like below : > > class MyFS(Fuse): > def __init__(self,mnt,**opt): > Fuse.__init__(self,mnt,opt) > #my init > ... > #error > exit(1) > > But the problem is, the mount point is still there. I don't exactly understand your problem. The filesystem doesn't even gets mounted upon calling the __init__ method of the Fuse class. This should happen only when calling Fuse.main()... Csaba |