示例#1
0
文件: nuking.cpp 项目: glftpd/ebftpd
 void Rename()
 {
   assert(nuke);
   auto nukedPath = NukedPath(real);
   auto e = fs::Rename(real, nukedPath);
   if (!e)
   {
     logs::Error("Unable to rename nuked directory: %1% -> %2%: %3%", 
                 real, nukedPath, e.Message());
     SetNukeID(real, nuke->ID());
   }
   else
   {
     SetNukeID(nukedPath, nuke->ID());
   }
 }