mirror of
https://github.com/pre-commit/pre-commit.git
synced 2026-02-15 20:59:26 -06:00
Set up logging handler in autoupdate
This commit is contained in:
@@ -2,11 +2,13 @@ from __future__ import print_function
|
||||
from __future__ import unicode_literals
|
||||
|
||||
import sys
|
||||
import logging
|
||||
|
||||
from aspy.yaml import ordered_dump
|
||||
from aspy.yaml import ordered_load
|
||||
|
||||
import pre_commit.constants as C
|
||||
from pre_commit.logging_handler import LoggingHandler
|
||||
from pre_commit.clientlib.validate_config import CONFIG_JSON_SCHEMA
|
||||
from pre_commit.clientlib.validate_config import is_local_hooks
|
||||
from pre_commit.clientlib.validate_config import load_config
|
||||
@@ -17,6 +19,9 @@ from pre_commit.util import cmd_output
|
||||
from pre_commit.util import cwd
|
||||
|
||||
|
||||
logger = logging.getLogger('pre_commit')
|
||||
|
||||
|
||||
class RepositoryCannotBeUpdatedError(RuntimeError):
|
||||
pass
|
||||
|
||||
@@ -58,6 +63,10 @@ def _update_repository(repo_config, runner):
|
||||
|
||||
def autoupdate(runner):
|
||||
"""Auto-update the pre-commit config to the latest versions of repos."""
|
||||
# Set up our logging handler
|
||||
logger.addHandler(LoggingHandler(False))
|
||||
logger.setLevel(logging.WARNING)
|
||||
|
||||
retv = 0
|
||||
output_configs = []
|
||||
changed = False
|
||||
|
||||
Reference in New Issue
Block a user