mirror of
https://github.com/nodejs/node.git
synced 2025-05-15 02:04:52 +00:00

PR-URL: https://github.com/nodejs/node/pull/4958 Reviewed-By: Myles Borins <mborins@us.ibm.com> Reviewed-By: Kat Marchán <kzm@sykosomatic.org> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
17 lines
319 B
JavaScript
17 lines
319 B
JavaScript
'use strict'
|
|
var fs = require('graceful-fs')
|
|
var SaveStack = require('./save-stack.js')
|
|
|
|
module.exports = rename
|
|
|
|
function rename (from, to, cb) {
|
|
var saved = new SaveStack(rename)
|
|
fs.rename(from, to, function (er) {
|
|
if (er) {
|
|
return cb(saved.completeWith(er))
|
|
} else {
|
|
return cb()
|
|
}
|
|
})
|
|
}
|