summaryrefslogtreecommitdiff
path: root/service/pixelated/config
diff options
context:
space:
mode:
authorNavaL <ayoyo@thoughtworks.com>2016-06-23 12:13:20 +0200
committerNavaL <ayoyo@thoughtworks.com>2016-06-23 12:13:20 +0200
commitf1e5f54048cfadec42990f3dfb212c7147bf5faa (patch)
tree00e0b29d62a2b90fc350a25c18b833f6e6ad1330 /service/pixelated/config
parent3b678f8d23a116a231be04e6f4da2219bd636362 (diff)
refactoring: renaming services factory methods to relate them to user services sessions
Diffstat (limited to 'service/pixelated/config')
-rw-r--r--service/pixelated/config/services.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/service/pixelated/config/services.py b/service/pixelated/config/services.py
index cec4803e..b36eb0bb 100644
--- a/service/pixelated/config/services.py
+++ b/service/pixelated/config/services.py
@@ -90,17 +90,17 @@ class ServicesFactory(object):
def map_email(self, username, user_id):
self._map_email[username] = user_id
- def is_logged_in(self, user_id):
+ def has_session(self, user_id):
return user_id in self._services_by_user
def services(self, user_id):
return self._services_by_user[user_id]
- def log_out_user(self, user_id, using_email=False):
+ def destroy_session(self, user_id, using_email=False):
if using_email:
user_id = self._map_email[user_id.split('@')[0]]
- if self.is_logged_in(user_id):
+ if self.has_session(user_id):
_services = self._services_by_user[user_id]
_services.close()
del self._services_by_user[user_id]
@@ -126,5 +126,8 @@ class SingleUserServicesFactory(object):
def services(self, user_id):
return self._services
- def log_out_user(self, user_id, using_email=False):
+ def has_session(self, user_id):
+ return True
+
+ def destroy_session(self, user_id, using_email=False):
reactor.stop()