Add username and orgname to the config object instead of pass them to every object

This commit is contained in:
Mario de Frutos
2016-01-21 18:03:23 +01:00
parent 7c3ab87b78
commit 4d0cabb429
4 changed files with 25 additions and 11 deletions
@@ -17,11 +17,11 @@ class UserService:
REDIS_CONNECTION_PORT = "redis_port"
REDIS_CONNECTION_DB = "redis_db"
def __init__(self, user_geocoder_config, redis_connection, username, orgname=None):
def __init__(self, user_geocoder_config, redis_connection):
self._user_geocoder_config = user_geocoder_config
self._redis_connection = redis_connection
self._username = username
self._orgname = orgname
self._username = user_geocoder_config.username
self._orgname = user_geocoder_config.organization
def used_quota(self, service_type, date):
""" Recover the used quota for the user in the current month """