api: Excise `cros_logging` module
Remove all usages of `cros_logging` in chromite/api and replace them
with the stdlib `logging` module. The NOTICE level is already provided by
the custom Logger subclass initialized in chromite's top level module __init__.py
This change was made by finding all imports of `cros_logging` and
replacing those usages with stdlib `logging` and then running `isort`
over all modified files.
BUG=b:191490453
TEST=`run_tests`
Change-Id: I9336b714bea49ed3d1c7902f7069eb2bbd292e33
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/3043697
Tested-by: Chris McDonald <cjmcdonald@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Alex Klein <saklein@chromium.org>
Commit-Queue: Chris McDonald <cjmcdonald@chromium.org>
diff --git a/api/controller/toolchain.py b/api/controller/toolchain.py
index 3693646..ffabfd6 100644
--- a/api/controller/toolchain.py
+++ b/api/controller/toolchain.py
@@ -5,20 +5,21 @@
"""Toolchain-related operations."""
import collections
+import logging
from chromite.api import controller
from chromite.api import faux
from chromite.api import validate
from chromite.api.controller import controller_util
from chromite.api.gen.chromite.api import toolchain_pb2
-from chromite.api.gen.chromiumos.builder_config_pb2 import BuilderConfig
-from chromite.lib import cros_build_lib
-from chromite.lib import cros_logging as logging
-from chromite.lib import toolchain_util
-from chromite.lib import chroot_util
from chromite.api.gen.chromite.api.artifacts_pb2 import PrepareForBuildResponse
+from chromite.api.gen.chromiumos.builder_config_pb2 import BuilderConfig
+from chromite.lib import chroot_util
+from chromite.lib import cros_build_lib
+from chromite.lib import toolchain_util
from chromite.scripts import tricium_cargo_clippy
+
_Handlers = collections.namedtuple('_Handlers', ['name', 'prepare', 'bundle'])
_TOOLCHAIN_ARTIFACT_HANDLERS = {
BuilderConfig.Artifacts.UNVERIFIED_CHROME_LLVM_ORDERFILE: