Fix log action order in generaloption

here again, not clear to me why `--quiet` implies `WARNING`