diff --git a/w10/src/main/java/com/example/datacollect/command/CrawlCommand.java b/w10/src/main/java/com/example/datacollect/command/CrawlCommand.java index ac4d49e..cc9c927 100644 --- a/w10/src/main/java/com/example/datacollect/command/CrawlCommand.java +++ b/w10/src/main/java/com/example/datacollect/command/CrawlCommand.java @@ -4,8 +4,11 @@ import com.example.datacollect.model.Article; import com.example.datacollect.service.CrawlerService; import com.example.datacollect.view.ConsoleView; import java.util.List; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class CrawlCommand implements Command { + private static final Logger logger = LoggerFactory.getLogger(CrawlCommand.class); private final ConsoleView view; private final CrawlerService service; diff --git a/w10/src/main/java/com/example/datacollect/controller/CrawlerController.java b/w10/src/main/java/com/example/datacollect/controller/CrawlerController.java index b1a853e..dee257d 100644 --- a/w10/src/main/java/com/example/datacollect/controller/CrawlerController.java +++ b/w10/src/main/java/com/example/datacollect/controller/CrawlerController.java @@ -9,8 +9,11 @@ import com.example.datacollect.service.CrawlerService; import com.example.datacollect.view.ConsoleView; import java.util.HashMap; import java.util.Map; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class CrawlerController { + private static final Logger logger = LoggerFactory.getLogger(CrawlerController.class); private final Map commands = new HashMap<>(); private final ConsoleView view; @@ -34,8 +37,11 @@ public class CrawlerController { String[] args = text.split("\\s+"); String cmdName = args[0].toLowerCase(); + logger.info("Received command: {}", cmdName); + Command command = commands.get(cmdName); if (command == null) { + logger.warn("Unknown command: {}", cmdName); view.printError("Unknown command: " + cmdName); return; }