function checkForAdminFolder(drive) { disks.driveDetail(drive, function(err, disk) { if (err) { return console.log(err); } var folderPath = path.resolve(disk.mountpoint, 'pidrop-admin'); fs.readdir(folderPath, function(err) { if (err) { return console.log('No admin folder found'); } copyAdminFolder(folderPath); }); }); }
function checkForAdminFolder(drive) { disks.driveDetail(drive, function(err, disk) { if (err) { return console.log(err); } var adminPath = path.resolve(disk.mountpoint, config.get('adminFolder')); fs.readdir(adminPath, function(err) { var userPath = path.resolve(disk.mountpoint, config.get('userFolder')); if (err) { console.log('No admin folder found'); return copyUserFolder(userPath); } copyAdminFolder(adminPath); }); }); }