X-Git-Url: https://v.licheni.net/stack/code/dboxswitch.git/blobdiff_plain/afc339f71fbcf98c11a63207a33828f23595e2c2..8a7062fd368c9edb98b5a1c03239f4eebe4550a1:/profhandler.py diff --git a/profhandler.py b/profhandler.py index 2e1a30d..760f45f 100755 --- a/profhandler.py +++ b/profhandler.py @@ -63,7 +63,7 @@ class ProfHandler(): """ Generate and returns the profiles it assumes that self.pdir is defined """ #this is generated every time to handle the case of the user renaming the directories by hand - return [os.path.join(self.pdir, f) for f in os.listdir(pdir)] + return [os.path.join(self.pdir, f) for f in os.listdir(self.pdir)] def getProfileFolder(self): """ Generates, in a os dependant way, the local folder where all profiles are stored """ @@ -87,14 +87,14 @@ class ProfHandler(): return self.pdir - def newProfile(self, profileName): + def addProfile(self, profileName): """ Create a profile """ print("Creating a new profile") if self.isValidProfileName(profileName): os.makedirs(os.path.join(self.getProfileFolder(), profileName)) else: - raise AppError('Profile Name not valid') + raise AppError('Profile Name not valid.\nAllowed only ascii characters.') print("Profile "+profileName+" created.") def delProfile(self, profileName):