diff options
| author | Thibaut Horel <thibaut.horel@gmail.com> | 2010-11-10 02:34:47 +0100 |
|---|---|---|
| committer | Thibaut Horel <thibaut.horel@gmail.com> | 2010-11-10 02:34:47 +0100 |
| commit | 606420c2418eda560a6e7fb855216c2f2b9b9a0b (patch) | |
| tree | 14dab0ad9dabc014e8e935e8ed2aa328199da6d3 /user.py | |
| parent | 1081ae523c47a94bcb1f7c53901114710949d188 (diff) | |
| download | alias-606420c2418eda560a6e7fb855216c2f2b9b9a0b.tar.gz | |
Handle user unsubscription
Diffstat (limited to 'user.py')
| -rw-r--r-- | user.py | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -1,16 +1,21 @@ import os import os.path +import shutil class UserHandler : def __init__(self,root): self.root = root def register(self,name): - if not os.path.exists(name) : - os.mkdir(self.root+'/'+name) + userDir = self.root+'/'+name + if not os.path.exists(userDir) : + os.mkdir(userDir) def registered(self,name): return os.path.exists(self.root+'/'+name) + def unregister(self,name): + shutil.rmtree(self.root+'/'+name) + def getUserList(self): return os.listdir(self.root)
\ No newline at end of file |
