cvmfs/sync_mediator.cc
void SyncMediator::Remove(const SyncItem &entry) {
  if (entry.WasDirectory()) {
    RemoveDirectoryRecursively(entry);
    return;
  }

  if (entry.WasRegularFile() || entry.WasSymlink()) {
    RemoveFile(entry);
    return;
  }

  PrintWarning("'" + entry.GetRelativePath() + "' cannot be deleted. "
               "Unrecognized file type.");
}
/**
 * Remove an entry from the repository. Directories will be recursively removed.
 */
Remove an entry from the repository. Directories will be recursively removed.
Remove an entry from the repository . Directories will be recursively removed .
void SyncMediator::Remove(const SyncItem &entry) {
  if (entry.WasDirectory()) {
    RemoveDirectoryRecursively(entry);
    return;
  }
  if (entry.WasRegularFile() || entry.WasSymlink()) {
    RemoveFile(entry);
    return;
  }
  PrintWarning("'" + entry.GetRelativePath() + "' cannot be deleted. "
               "Unrecognized file type.");
}
void SyncMediator :: Remove ( const SyncItem & entry ) { if ( entry . WasDirectory ( ) ) { RemoveDirectoryRecursively ( entry ) ; return ; } if ( entry . WasRegularFile ( ) || entry . WasSymlink ( ) ) { RemoveFile ( entry ) ; return ; } PrintWarning ( " " + entry . GetRelativePath ( ) + " " " " ) ; }
Remove an entry from the repository.
Remove an entry from the repository .