Exemplo n.º 1
0
    void Run(CThread * thread, void * arg)
    {
        LOGV(LL_INFO,"start thread[%ld]", *(int64_t*)arg);
        Client *client = new Client();
        int initret = client->Init();
        if (BLADE_ERROR == initret)
            abort();

//        for (int i = 0; i < filenum; ++i) {
//            string name(src);
//            name.append("_").append(Int32ToString(*((int64_t*)arg))).append("_").append(Int32ToString(i));
//            client->MakeDirectory(name);
//        }


        for (int32_t k = 0; k < filenum; ++k) {
            string name(src);
            name.append("_").append(Int32ToString(*((int64_t*)arg))).append("_").append(Int32ToString(k));
            client->Delete(name);
        }

    }