int OssFS::create(const char *path, mode_t mode, struct fuse_file_info *fi) { log_debug("path:%s", path); std::vector<OssStats *> stats; OssObject * obj = this->add_file(path, stats, OSS_REGULAR); if (NULL == obj) { return -ENOENT; } obj->set_write(); return obj->fopen(fi); }