call default Browser.deinit()

This commit is contained in:
Romain Bignon 2015-03-25 00:33:41 +01:00
commit 4fa00ad235
3 changed files with 1 additions and 10 deletions

View file

@ -57,9 +57,6 @@ class LCLBrowser(LoginBrowser):
TIMEOUT = 30.0 TIMEOUT = 30.0
def deinit(self):
pass
def do_login(self): def do_login(self):
assert isinstance(self.username, basestring) assert isinstance(self.username, basestring)
assert isinstance(self.password, basestring) assert isinstance(self.password, basestring)

View file

@ -64,6 +64,7 @@ class LCLEnterpriseBrowser(Browser):
self._logged = False self._logged = False
def deinit(self): def deinit(self):
super(LCLEnterpriseBrowser, self).deinit()
if self._logged: if self._logged:
self.logout() self.logout()

View file

@ -60,13 +60,6 @@ class LCLModule(Module, CapBank):
return self.create_browser(self.config['login'].get(), return self.create_browser(self.config['login'].get(),
self.config['password'].get()) self.config['password'].get())
def deinit(self):
# don't need to logout if the browser hasn't been used.
if not self._browser:
return
self.browser.deinit()
def iter_accounts(self): def iter_accounts(self):
return self.browser.get_accounts_list() return self.browser.get_accounts_list()