unum-cloud/ustore

Feature: add a verbose output option for leveldb and rocksdb

itroyano opened this issue · 0 comments

Describe what you are looking for

Looking for a -v, --verbose flag that's the opposite of -q: logging initialization and parsing steps of server startup in a "debug" or "trace" level output.

Standard output goes to logs when UKV is run as a Pod in Kubernetes/OpenShift, so enhancing this will have benefit for troubleshooting.

$ ./leveldb_server --help
SYNOPSIS
        ./leveldb_server [--config <path>] [-p <port>] [-q] [-h]

OPTIONS
        --config <path>
                    Configuration file path. The default configuration file path is
                    /var/lib/ukv/config.json

        -p, --port <port>
                    Port to use for connection. The default connection port is 38709

        -q, --quiet Silence outputs
        -h, --help  Print this help information on this tool and exit

Can you contribute to the implementation?

  • I can contribute

Is your feature request specific to a certain interface?

It applies to everything

Contact Details

itroyano@redhat.com

Is there an existing issue for this?

  • I have searched the existing issues

Code of Conduct

  • I agree to follow this project's Code of Conduct