Skip to content

Commit 40ef80a

Browse files
authored
Set default cli log level => CRITICAL (#2760)
1 parent 651b206 commit 40ef80a

3 files changed

Lines changed: 6 additions & 12 deletions

File tree

kafka/cli/admin/__init__.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def main_parser():
2222
'-c', '--extra-config', type=str, action='append',
2323
help='additional configuration properties for admin client')
2424
parser.add_argument(
25-
'-l', '--log-level', type=str,
25+
'-l', '--log-level', type=str, default='CRITICAL',
2626
help='logging level, passed to logging.basicConfig')
2727
parser.add_argument(
2828
'-f', '--format', type=str, default='raw',
@@ -74,11 +74,8 @@ def run_cli(args=None):
7474
elif config.format == 'json':
7575
print(json.dumps(result))
7676
return 0
77-
except AttributeError:
78-
parser.print_help()
79-
return 2
8077
except Exception:
81-
logger.exception('Error!')
78+
logger.critical('Error!', exc_info=True)
8279
return 1
8380

8481

kafka/cli/consumer/__init__.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def main_parser():
2323
'-c', '--extra-config', type=str, action='append',
2424
help='additional configuration properties for kafka consumer')
2525
parser.add_argument(
26-
'-l', '--log-level', type=str,
26+
'-l', '--log-level', type=str, default='CRITICAL',
2727
help='logging level, passed to logging.basicConfig')
2828
parser.add_argument(
2929
'-f', '--format', type=str, default='str',
@@ -77,11 +77,8 @@ def run_cli(args=None):
7777
except KeyboardInterrupt:
7878
logger.info('Bye!')
7979
return 0
80-
except KafkaError as e:
81-
logger.error(e)
82-
return 1
8380
except Exception:
84-
logger.exception('Error!')
81+
logger.critical('Error!', exc_info=True)
8582
return 1
8683
finally:
8784
consumer.close()

kafka/cli/producer/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def main_parser():
2020
'-c', '--extra-config', type=str, action='append',
2121
help='additional configuration properties for kafka producer')
2222
parser.add_argument(
23-
'-l', '--log-level', type=str,
23+
'-l', '--log-level', type=str, default='CRITICAL',
2424
help='logging level, passed to logging.basicConfig')
2525
parser.add_argument(
2626
'--encoding', type=str, default='utf-8',
@@ -78,7 +78,7 @@ def log_result(res_or_err):
7878
logger.info('Bye!')
7979
return 0
8080
except Exception:
81-
logger.exception('Error!')
81+
logger.critical('Error!', exc_info=True)
8282
return 1
8383
finally:
8484
producer.close()

0 commit comments

Comments
 (0)