if clbk is not given, create a dummy clbk
This commit is contained in:
parent
5b747d9bb1
commit
261c8d61a8
1 changed files with 4 additions and 0 deletions
|
|
@ -292,6 +292,10 @@ exports.chownSyncRecursive = function(sourceDir, uid, gid) {
|
||||||
* Recursively dives through directories and obliterates everything about it.
|
* Recursively dives through directories and obliterates everything about it.
|
||||||
*/
|
*/
|
||||||
exports.rmdirRecursive = function rmdirRecursive(dir, failSilent, clbk){
|
exports.rmdirRecursive = function rmdirRecursive(dir, failSilent, clbk){
|
||||||
|
if (clbk === null || typeof clbk == 'undefined') {
|
||||||
|
clbk = function(err) {};
|
||||||
|
}
|
||||||
|
|
||||||
fs.readdir(dir, function(err, files){
|
fs.readdir(dir, function(err, files){
|
||||||
if(err) {
|
if(err) {
|
||||||
if (typeof failSilent === 'boolean' && failSilent) {
|
if (typeof failSilent === 'boolean' && failSilent) {
|
||||||
|
|
|
||||||
Reference in a new issue