Пример #1
0
    def setProperty(self, identifier, value=""):
        from couchpotato import get_session

        db = get_session()

        p = db.query(Properties).filter_by(identifier=identifier).first()
        if not p:
            p = Properties()
            db.add(p)

        p.identifier = identifier
        p.value = toUnicode(value)

        db.commit()
Пример #2
0
    def setProperty(self, identifier, value = ''):
        from couchpotato import get_session

        db = get_session()

        p = db.query(Properties).filter_by(identifier = identifier).first()
        if not p:
            p = Properties()
            db.add(p)

        p.identifier = identifier
        p.value = toUnicode(value)

        db.commit()
Пример #3
0
    def setProperty(self, identifier, value=''):
        from couchpotato import get_session

        try:
            db = get_session()

            p = db.query(Properties).filter_by(identifier=identifier).first()
            if not p:
                p = Properties()
                db.add(p)

            p.identifier = identifier
            p.value = toUnicode(value)

            db.commit()
        except:
            self.log.error('Failed: %s', traceback.format_exc())
            db.rollback()
        finally:
            db.close()
Пример #4
0
    def setProperty(self, identifier, value = ''):
        from couchpotato import get_session

        try:
            db = get_session()

            p = db.query(Properties).filter_by(identifier = identifier).first()
            if not p:
                p = Properties()
                db.add(p)

            p.identifier = identifier
            p.value = toUnicode(value)

            db.commit()
        except:
            self.log.error('Failed: %s', traceback.format_exc())
            db.rollback()
        finally:
            db.close()