Fix bmcweb daemon loglevel as in meson opt

The commit[1] caused to set the loglevel to INFO even for the daemon.
This commit is to use the loglevel as defined in meson.option.

Tested:
- Run bmcweb daemon and check the log entries
- Try 'bmcweb loglevel <lvl>'

[1] https://gerrit.openbmc.org/c/openbmc/bmcweb/+/84056

Change-Id: Ic83ff63796cef5bc6324882921b66fc0a0965de1
Signed-off-by: Myung Bae <myungbae@us.ibm.com>
diff --git a/src/webserver_cli.cpp b/src/webserver_cli.cpp
index 34c13e3..e902dc6 100644
--- a/src/webserver_cli.cpp
+++ b/src/webserver_cli.cpp
@@ -88,8 +88,6 @@
 {
     CLI::App app("BMCWeb CLI");
 
-    cliLogLevel("INFO");
-
     const CLI::Validator levelValidator =
         CLI::Validator(validateLogLevel, "valid level");
 
@@ -107,6 +105,7 @@
 
     if (loglevelsub->parsed())
     {
+        cliLogLevel("INFO");
         return setLogLevel(loglevel);
     }
     if (daemon->parsed())