mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
collection name could be specified in url
uploading file with filer service could specify the collection name in get/post field, if no collection specified, the default collection setting against the filer service will be used
This commit is contained in:
parent
6c88abf62f
commit
166cc0d48a
|
@ -130,7 +130,11 @@ func (fs *FilerServer) PostHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
if replication == "" {
|
if replication == "" {
|
||||||
replication = fs.defaultReplication
|
replication = fs.defaultReplication
|
||||||
}
|
}
|
||||||
assignResult, ae := operation.Assign(fs.master, 1, replication, fs.collection, query.Get("ttl"))
|
collection := query.Get("collection")
|
||||||
|
if collection == "" {
|
||||||
|
collection = fs.collection
|
||||||
|
}
|
||||||
|
assignResult, ae := operation.Assign(fs.master, 1, replication, collection, query.Get("ttl"))
|
||||||
if ae != nil {
|
if ae != nil {
|
||||||
glog.V(0).Infoln("failing to assign a file id", ae.Error())
|
glog.V(0).Infoln("failing to assign a file id", ae.Error())
|
||||||
writeJsonError(w, r, http.StatusInternalServerError, ae)
|
writeJsonError(w, r, http.StatusInternalServerError, ae)
|
||||||
|
|
Loading…
Reference in a new issue