Subversion Repositories SmartDukaan

Rev

Rev 3206 | Rev 4691 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3206 Rev 3376
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