removeDirectory method

Future<void> removeDirectory(
  1. String dirname
)

Implementation

Future<void> removeDirectory(String dirname) async {
  if (dirname.isEmpty) {
    sendResponse('501 Syntax error in parameters');
    return;
  }
  try {
    await fileOperations.deleteDirectory(dirname);
    sendResponse('250 Directory deleted');
  } catch (e) {
    sendResponse('550 Failed to delete directory');
    logger.generalLog('Error deleting directory: $e');
  }
}