Esempio n. 1
0
    def delete_all_redo():
        user_name = Environment.get_user_name()

        search = Search("sthpw/transaction_log")
        search.add_order_by("timestamp")
        search.add_filter("type", "redo")
        search.add_filter("login", user_name)
        transaction_logs = search.do_search()

        for transaction_log in transaction_logs:
            transaction_log.delete()
    def delete_all_redo():
        user_name = Environment.get_user_name()

        search = Search("sthpw/transaction_log")
        search.add_order_by("timestamp")
        search.add_filter("type", "redo")
        search.add_filter("login", user_name)
        transaction_logs = search.do_search()

        for transaction_log in transaction_logs:
            transaction_log.delete()
Esempio n. 3
0
    def get_next_redo():
        from pyasm.biz import Project
        namespace = Project.get_project_code()

        user_name = Environment.get_user_name()
        search = Search("sthpw/transaction_log")
        search.add_filter("login", user_name)
        search.add_filter("namespace", namespace)

        search.add_filter("type", "redo")
        search.add_order_by("timestamp")
        sobject = search.get_sobject()
        return sobject
    def get_next_redo():
        from pyasm.biz import Project
        namespace = Project.get_project_code()

        user_name = Environment.get_user_name()
        search = Search("sthpw/transaction_log")
        search.add_filter("login", user_name)
        search.add_filter("namespace", namespace)
        
        search.add_filter("type", "redo")
        search.add_order_by("timestamp")
        sobject = search.get_sobject()
        return sobject
Esempio n. 5
0
    def get_last(type=None):
        #namespace = SearchType.get_project()
        from pyasm.biz import Project
        namespace = Project.get_project_code()

        user_name = Environment.get_user_name()
        search = Search("sthpw/transaction_log")
        search.add_filter("login", user_name)
        search.add_filter("namespace", namespace)
        if type:
            search.add_filter("type", type)
        search.add_order_by("timestamp desc")
        sobject = search.get_sobject()
        return sobject
    def get_last(type=None):
        #namespace = SearchType.get_project()
        from pyasm.biz import Project
        namespace = Project.get_project_code()

        user_name = Environment.get_user_name()
        search = Search("sthpw/transaction_log")
        search.add_filter("login", user_name)
        search.add_filter("namespace", namespace)
        if type:
            search.add_filter("type", type)
        search.add_order_by("timestamp desc")
        sobject = search.get_sobject()
        return sobject
Esempio n. 7
0
    def get(cls, user_name=None, namespace=None, time_interval=None):
        search = Search("sthpw/transaction_log")

        if user_name:
            search.add_filter("login", user_name)

        if namespace:
            search.add_filter("namespace", namespace)

        if time_interval and time_interval != 'NONE':
            from sql import Select
            search.add_where(Select.get_interval_where(time_interval))

        search.add_order_by("timestamp desc")
        search.set_limit(100)
        sobjects = search.do_search()
        return sobjects
    def get(cls, user_name=None, namespace=None, time_interval=None):
        search = Search("sthpw/transaction_log")

        if user_name:
            search.add_filter("login", user_name)

        if namespace:
            search.add_filter("namespace", namespace)

        if time_interval and time_interval != 'NONE':
            from sql import Select
            search.add_where(Select.get_interval_where(time_interval))

        search.add_order_by("timestamp desc")
        search.set_limit(100)
        sobjects = search.do_search()
        return sobjects