Example #1
0
    def save_opsgroup_details(self, login, opsgroupname, opsgroupdesc,
                              operation):
        dupOpsgrp = None
        db = DBHelper()
        session = DBHelper().get_session()
        dupOpsgrp = session.query(OperationGroup).filter(
            OperationGroup.name == opsgroupname).first()
        opsgroup = OperationGroup()
        if dupOpsgrp is None:
            result = []
            opsgroup.name = (opsgroupname)
            opsgroup.description = (opsgroupdesc)
            opsgroup.created_by = (login)
            opsgroup.modified_by = (login)
            opsgroup.created_date = datetime.now()
            L = ((operation)).split(',')
            for i in L:
                oper = session.query(Operation).filter(
                    Operation.id == int(i)).first()
                opsgroup.operations.append(oper)

            db.add(opsgroup)
            return result
        else:
            result = "False"
            return result
Example #2
0
    def save_opsgroup_details(self,login, opsgroupname, opsgroupdesc, operation):
        dupOpsgrp=None
        db=DBHelper()
        session=DBHelper().get_session()
        dupOpsgrp=session.query(OperationGroup).filter(OperationGroup.name==opsgroupname).first()
        opsgroup=OperationGroup();
        if dupOpsgrp is None:
           result=[]
           opsgroup.name=(opsgroupname)
           opsgroup.description=(opsgroupdesc)
           opsgroup.created_by=(login)
           opsgroup.modified_by=(login)
           opsgroup.created_date=datetime.now()
           L=((operation)).split(',')
           for i in L:
               oper=session.query(Operation).filter(Operation.id==int(i)).first()
               opsgroup.operations.append(oper);

           db.add(opsgroup);
           return result
        else:
            result="False"
            return result