handleRnto method
Implementation
Future<void> handleRnto(String argument, FtpSession session) async {
if (session.serverType == ServerType.readOnly) {
session.sendResponse('550 Command not allowed in read-only mode');
return;
}
if (argument.isEmpty) {
session.sendResponse('501 Syntax error in parameters or arguments');
return;
}
if (session.pendingRenameFrom == null) {
session.sendResponse('503 Bad sequence of commands');
return;
}
await session.renameFileOrDirectory(session.pendingRenameFrom!, argument);
}