| Line 5... |
Line 5... |
| 5 |
'''
|
5 |
'''
|
| 6 |
from shop2020.helpers.impl import DataAccessor
|
6 |
from shop2020.helpers.impl import DataAccessor
|
| 7 |
from shop2020.helpers.impl.DataAccessor import getSubstitutedMessage, getMessage,\
|
7 |
from shop2020.helpers.impl.DataAccessor import getSubstitutedMessage, getMessage,\
|
| 8 |
updateMessage, addMessage, add_user, delete_user, update_password,\
|
8 |
updateMessage, addMessage, add_user, delete_user, update_password,\
|
| 9 |
save_user_email_for_sending, get_emails_to_be_sent, mark_email_as_sent , initialize, close_session,\
|
9 |
save_user_email_for_sending, get_emails_to_be_sent, mark_email_as_sent , initialize, close_session,\
|
| 10 |
get_reports, authenticate_dashboard_user
|
10 |
get_reports, authenticate_dashboard_user, is_alive
|
| 11 |
from shop2020.helpers.impl.DataService import LogisticsUser, StatisticsUser,\
|
11 |
from shop2020.helpers.impl.DataService import LogisticsUser, StatisticsUser,\
|
| 12 |
ReportUser, CatalogDashboardUser
|
12 |
ReportUser, CatalogDashboardUser
|
| 13 |
from shop2020.thriftpy.utils.ttypes import HelperServiceException
|
13 |
from shop2020.thriftpy.utils.ttypes import HelperServiceException
|
| 14 |
from shop2020.helpers.impl.Converters import to_t_luser, to_t_useremail,\
|
14 |
from shop2020.helpers.impl.Converters import to_t_luser, to_t_useremail,\
|
| 15 |
to_t_suser, to_t_ruser, to_t_report, to_t_catalog_user
|
15 |
to_t_suser, to_t_ruser, to_t_report, to_t_catalog_user
|
| Line 235... |
Line 235... |
| 235 |
raise HelperServiceException(101, "No such catalog user")
|
235 |
raise HelperServiceException(101, "No such catalog user")
|
| 236 |
finally:
|
236 |
finally:
|
| 237 |
close_session()
|
237 |
close_session()
|
| 238 |
|
238 |
|
| 239 |
def closeSession(self, ):
|
239 |
def closeSession(self, ):
|
| 240 |
close_session()
|
- |
|
| 241 |
|
240 |
close_session()
|
| - |
|
241 |
|
| - |
|
242 |
def isAlive(self, ):
|
| - |
|
243 |
"""
|
| - |
|
244 |
For checking weather service is active alive or not. It also checks connectivity with database
|
| - |
|
245 |
"""
|
| - |
|
246 |
try:
|
| - |
|
247 |
return is_alive()
|
| - |
|
248 |
finally:
|
| - |
|
249 |
close_session()
|
| - |
|
250 |
|