mirror of
https://gitlab.com/kupfer/kupferbootstrap.git
synced 2025-02-23 05:35:44 -05:00
Bonus: Generalize and reuse cmd_ssh() Signed-off-by: InsanePrawn <insane.prawny@gmail.com>
21 lines
455 B
Python
21 lines
455 B
Python
import click
|
|
import logging
|
|
import sys
|
|
|
|
def setup_logging(verbose: bool):
|
|
level = logging.DEBUG if verbose else logging.INFO
|
|
logging.basicConfig(
|
|
stream=sys.stdout,
|
|
format='%(asctime)s %(levelname)s: %(message)s',
|
|
datefmt='%m/%d/%Y %H:%M:%S',
|
|
level=level,
|
|
)
|
|
logging.debug('Logging set up.')
|
|
|
|
|
|
verbose_option = click.option(
|
|
'-v',
|
|
'--verbose',
|
|
is_flag=True,
|
|
help='Enables verbose logging',
|
|
)
|