| Index: infra_libs/ts_mon/common/metrics.py
|
| diff --git a/infra_libs/ts_mon/metrics.py b/infra_libs/ts_mon/common/metrics.py
|
| similarity index 97%
|
| rename from infra_libs/ts_mon/metrics.py
|
| rename to infra_libs/ts_mon/common/metrics.py
|
| index fa986e6e115441c8eaaf97f57c1577658d5e0337..589f49761eba4df79978acf23060fadac9b9393c 100644
|
| --- a/infra_libs/ts_mon/metrics.py
|
| +++ b/infra_libs/ts_mon/common/metrics.py
|
| @@ -9,11 +9,16 @@ import copy
|
| import threading
|
| import time
|
|
|
| -from monacq.proto import metrics_pb2
|
| -
|
| -from infra_libs.ts_mon import distribution
|
| -from infra_libs.ts_mon import errors
|
| -from infra_libs.ts_mon import interface
|
| +try:
|
| + from infra_libs.ts_mon import interface
|
| + from infra_libs.ts_mon.common import distribution
|
| + from infra_libs.ts_mon.common import errors
|
| + from monacq.proto import metrics_pb2
|
| +except ImportError:
|
| + from gae_ts_mon import interface
|
| + from gae_ts_mon.common import distribution
|
| + from gae_ts_mon.common import errors
|
| + from gae_ts_mon.proto import metrics_pb2
|
|
|
|
|
| MICROSECONDS_PER_SECOND = 1000000
|
|
|