private void actionPerformedDirectory(DirectoryFtpEvent direvent) throws FormatterException { if (!getGlobalContext().getConfig().checkPathPermission("dirlog", direvent.getUser(), direvent.getDirectory())) { return; } if ("MKD".equals(direvent.getCommand())) { if(direvent.getDirectory().getName().toLowerCase().equals("sample")) { sayDirectorySection(direvent, "mkdirsample"); } else if(direvent.getDirectory().getName().toLowerCase().equals("covers")) { sayDirectorySection(direvent, "mkdirsubs"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd1")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd2")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd3")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd4")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd5")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd6")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd7")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd8")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("cd9")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("disc1")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("disk2")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("disk3")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("disk4")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("disk5")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("dvd1")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("dvd2")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("dvd3")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("dvd4")) { sayDirectorySection(direvent, "mkdircd"); } else if(direvent.getDirectory().getName().toLowerCase().equals("dvd5")) { sayDirectorySection(direvent, "mkdircd"); } else { sayDirectorySection(direvent, "mkdir"); } } else if ("REQUEST".equals(direvent.getCommand())) { sayDirectorySection(direvent, "request"); } else if ("REQFILLED".equals(direvent.getCommand())) { sayDirectorySection(direvent, "reqfilled"); } else if ("RMD".equals(direvent.getCommand())) { sayDirectorySection(direvent, "rmdir"); } else if ("WIPE".equals(direvent.getCommand())) { if (direvent.getDirectory().isDirectory()) { sayDirectorySection(direvent, "wipe"); } } else if ("PRE".equals(direvent.getCommand())) { sayDirectorySection(direvent, "pre"); } else if ("STOR".equals(direvent.getCommand())) { actionPerformedDirectorySTOR((TransferEvent) direvent); } else if ("DELE".equals(direvent.getCommand())) { sayDirectorySection(direvent, "dele"); } }