示例#1
0
文件: cach.py 项目: baoliang/farm
def set_cach(key, data):
    if find_one('cach', {'_id': key}):
        update('cach', {'_id': key}, data)
    else:
        data['_id'] =  key
        insert('cach', data)
        
示例#2
0
文件: task.py 项目: baoliang/task
def update_one_task_data(data):
    """
    @todo: 更新转码信息到任务数据
    @param data:任务数据信息
    """
    entry_list = data.get("entryList", [])
    if is_converd(entry_list):
        update("TaskData", {"_id": data.get("_id")}, {"converd": True, "entryList": get_converd(entry_list)})
示例#3
0
文件: task.py 项目: baoliang/task
def update_file_converd(source_id, converd_id):
    """
    @todo: 更新转码文件ID到源文件
    @param source_id:源文件id
    @param converd_id:转码文werhID
    """
    update("fs.files", {"_id": source_id}, {"converd": True, "converdid": converd_id})

    update("fs.files", {"_id": converd_id}, {"uuid": converd_id})
示例#4
0
文件: task.py 项目: baoliang/task
def update_file_converd(source_id, converd_id):
    """
    @todo: 更新转码文件ID到源文件
    @param source_id:源文件id
    @param converd_id:转码文werhID
    """
    update("fs.files", {"_id": source_id}, {
        "converd": True,
        "converdid": converd_id
    })

    update("fs.files", {"_id": converd_id}, {"uuid": converd_id})
示例#5
0
文件: task.py 项目: baoliang/task
def update_one_task_data(data):
    """
    @todo: 更新转码信息到任务数据
    @param data:任务数据信息
    """
    entry_list = data.get("entryList", [])
    if is_converd(entry_list):
        update("TaskData", {
            "_id": data.get("_id"),
        }, {
            "converd": True,
            "entryList": get_converd(entry_list)
        })
示例#6
0
 def setUp(self):
     remove_tmp_file() 
     self._id = str(add_file(open("./tmp.mov").read(), 
         content_type="video/quicktime",
         filename="tmp.mov", 
         
     ))
     
     update("fs.files",{"_id": self._id}, {"uuid": self._id})
     self.task_id = insert("TaskData", {
       "converd": False,
       "entryList":[{
         "fieldType":"Video", "uuid": self._id, "converdid": "",
           }]
       })
示例#7
0
    def setUp(self):
        remove_tmp_file()
        self._id = str(
            add_file(
                open("./tmp.mov").read(),
                content_type="video/quicktime",
                filename="tmp.mov",
            ))

        update("fs.files", {"_id": self._id}, {"uuid": self._id})
        self.task_id = insert(
            "TaskData", {
                "converd":
                False,
                "entryList": [{
                    "fieldType": "Video",
                    "uuid": self._id,
                    "converdid": "",
                }]
            })
示例#8
0
文件: qianyi.py 项目: baoliang/farm
from lib.store import update
from lib.utils import now
from pymongo.objectid import ObjectId
for i in range(1000):
    update('news', {'create_time':{'$ne': 'a'}}, {'create_time': str(now())})
    update('users', {'create_time':{'$ne': 'a'}}, {'create_time': str(now())})
    update('sell', {'create_time':{'$ne': 'a'}}, {'create_time': str(now())})
示例#9
0
文件: cach.py 项目: baoliang/task
def set_cach(key, data):
    if find_one('cach', {'_id': key}):
        update('cach', {'_id': key}, data)
    else:
        data['_id'] = key
        insert('cach', data)
示例#10
0
文件: account.py 项目: baoliang/farm
def update_user(_id, info):
    info = update_loc(info) 
    update('users', {'_id': _id}, info)
    return find_one("users", {"_id": _id})
示例#11
0
文件: info.py 项目: baoliang/farm
def update_info(collection, query, update_dic):
    update(collection, query, update_dic)