| 123456789101112131415161718192021222324252627282930313233343536373839 |
- local tencent_cos = {}
- tencent_cos.__index = tencent_cos
- --[[
- 创建一个新的 tencent_cos 对象
- @return 返回一个新的 tencent_cos 对象
- ]]
- function tencent_cos.new(db)
- local instance = setmetatable({}, tencent_cos)
- if db == nil then
- instance.module = fw_tencent_cos.new()
- else
- instance.module = db
- end
-
- return instance
- end
- function tencent_cos:upfile(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name,filename)
- return self.module:upfile(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name,filename)
- end
- function tencent_cos:updata(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name,data)
- return self.module:updata(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name,data)
- end
- function tencent_cos:del(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name)
- return self.module:del(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name)
- end
- function tencent_cos:exist(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name)
- return self.module:exist(appid,endpoint,access_key_id, access_key_secret,bucket_name,object_name)
- end
- function tencent_cos:deldir(appid,endpoint,access_key_id, access_key_secret,bucket_name,prefix)
- return self.module:deldir(appid,endpoint,access_key_id, access_key_secret,bucket_name,prefix)
- end
- function tencent_cos:self()
- return self.module:self()
- end
- return tencent_cos
|