# fastdfs-client-ruby **Repository Path**: oscstudio/fastdfs-client-ruby ## Basic Information - **Project Name**: fastdfs-client-ruby - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-10-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fastdfs-client-ruby fastdfs client for ruby ### Install gem install 'fastdfs-client' ### Using ```RUBY # return the result format # {status: true, err_msg: "", result: ...} # tracker = new Fastdfs::Client::Tracker("192.168.1.1", "22122") @storage = tracker.get_storage @storage.upload(@file) #result: {group_name: "group1", path: "m1/xfsd/fds.jpg"} @storage.delete(path, group_name) # flag params [cover, merge] @storage.set_metadata(path, group_name, {author: "kaka", width: "300"}, flag) @storage.get_metadata(path, group_name) #result: {author: "kaka", width: "300"} @storage.download(path, group_name) #result: # ```