Example #1
0
def test_task_user_find():
    print "start"
    print now()
    result = find("test_task", {"userList.userSeq": 5}, return_type="cusor")
    print now()
    #查询没问题  
    result = find("test_task", {"userList.userSeq": 5})
    #取数据很慢非常慢
    print "end"
    print result
    print result.count()
Example #2
0
def get_not_conver_file():
    """
    @todo: 取得所有没有转码的文件
    """
    file_queue = find("fs.files", {"contentType": {"$in": CONTENT_TYPE_LIST}, "converdid": {"$exists": False}})
    print file_queue
    return file_queue
Example #3
0
def update_task_data_media():
    """
    @todo: 更新所有转码信息到任务数据 
    """
    qeue = find("TaskData", {"converd": False})
    for data in qeue:
        update_one_task_data(data)
Example #4
0
def update_task_data_media():
    """
    @todo: 更新所有转码信息到任务数据 
    """
    qeue = find("TaskData", {"converd": False})
    for data in qeue:
        update_one_task_data(data)
Example #5
0
def get_not_conver_file():
    """
    @todo: 取得所有没有转码的文件
    """
    file_queue = find("fs.files", {
        "contentType": {
            "$in": CONTENT_TYPE_LIST
        },
        'converdid': {
            '$exists': False
        }
    })
    print file_queue
    return file_queue
Example #6
0
def get_info_list(collection, query={}, limit=settings_run.DEFAULT_LIMIT, return_type = "page", sort=-1): 
    if return_type == "page":
        return get_page(collection, query=query, limit=settings_run.PAGE_LIMIT)
    else:
        return find(collection, query=query, sort=sort);
Example #7
0
 def test_del_info(self):
     del_info('users', {'_id': 'test_del'}, real=True)
     self.assertEqual(0, find('users',{'_id': 'test_del'}).count())