New issue
Advanced search Search tips

Issue 689266 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Feb 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Fix import cycle between client/comon_lib/utils and global_config

Project Member Reported by ayatane@chromium.org, Feb 6 2017

Issue description

This import cycle was introduced by merging utils and site_utils.

My opinion is that this was ultimately caused by the fact that global_config represents impure global state evaluated at import time.

I suspect it will be impractical to fix this before Autotest gets thrown out in favor of replacements in development, but tracking this here just in case.
 
Status: WontFix (was: Untriaged)
I reverted the lsbrelease_utils -> utils merge.  (The merge was done to fix the fact that utils.py does a star import of lsbrelease_utils, but an alternate approach would be easier.)

Sign in to add a comment