Fix failure to delete function when function's file doesn't exist (#118)
This commit is contained in:
committed by
Soam Vasani
parent
4cfba6034d
commit
8aa96f5f79
@@ -86,6 +86,9 @@ func (fs *FileStore) fileStoreService() {
|
|||||||
response.error = ioutil.WriteFile(path.Join(fs.root, req.fileName), req.fileContents, 0600)
|
response.error = ioutil.WriteFile(path.Join(fs.root, req.fileName), req.fileContents, 0600)
|
||||||
case DELETE:
|
case DELETE:
|
||||||
response.error = os.Remove(path.Join(fs.root, req.fileName))
|
response.error = os.Remove(path.Join(fs.root, req.fileName))
|
||||||
|
if os.IsNotExist(response.error) {
|
||||||
|
response.error = nil
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
log.Panic("bad request")
|
log.Panic("bad request")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user