may be then replace it with "-l, --level" option that overrides default logging level? It's more flexible and could be useful in other cases.