feat: move to oslo.log

- Removal of openstack.common.log and rely on oslo.log libraries.
- LOG with oslo context, which gives us ability to track a request
  through a pipeline (server -> worker)

Change-Id: I2ca26de4daa5d013dfe00a0667d3419bf9b55c65
This commit is contained in:
Sriram Madapusi Vasudevan
2015-10-16 16:49:01 -04:00
parent b2eb2367ac
commit 4843ac4fb4
58 changed files with 207 additions and 819 deletions

View File

@@ -17,7 +17,7 @@ from oslo_config import cfg
from taskflow import engines
from taskflow.patterns import linear_flow
from poppy.openstack.common import log
from oslo_log import log
from poppy.provider.akamai.background_jobs.check_cert_status_and_update import \
check_cert_status_and_update_tasks

View File

@@ -16,10 +16,10 @@
import json
from oslo_config import cfg
from oslo_log import log
from taskflow import task
from poppy.distributed_task.utils import memoized_controllers
from poppy.openstack.common import log
from poppy.transport.pecan.models.request import ssl_certificate

View File

@@ -17,7 +17,7 @@ from oslo_config import cfg
from taskflow import engines
from taskflow.patterns import linear_flow
from poppy.openstack.common import log
from oslo_log import log
from poppy.provider.akamai.background_jobs.update_property import (
update_property_tasks)

View File

@@ -16,10 +16,11 @@
import json
from oslo_config import cfg
from oslo_log import log
from taskflow import task
from poppy.distributed_task.utils import memoized_controllers
from poppy.openstack.common import log
LOG = log.getLogger(__name__)

View File

@@ -19,11 +19,11 @@ import json
from akamai import edgegrid
from oslo_config import cfg
from oslo_log import log
import requests
from stevedore import driver
from poppy.common import decorators
from poppy.openstack.common import log
from poppy.provider.akamai import controllers
from poppy.provider.akamai.mod_san_queue import zookeeper_queue
from poppy.provider import base

View File

@@ -13,8 +13,9 @@
# See the License for the specific language governing permissions and
# limitations under the License.
from oslo_log import log
from poppy.model.helpers import geo_zones
from poppy.openstack.common import log
# to use log inside worker, we need to directly use logging
LOG = log.getLogger(__name__)

View File

@@ -25,9 +25,9 @@ from cassandra import policies
from cassandra import query
from cdeploy import migrator
from oslo_config import cfg
from oslo_log import log
from poppy.common import decorators
from poppy.openstack.common import log as logging
from poppy.provider.akamai.san_info_storage import base
@@ -84,7 +84,7 @@ CASSANDRA_OPTIONS = [
AKAMAI_CASSANDRA_STORAGE_GROUP = 'drivers:provider:akamai:storage'
LOG = logging.getLogger(__name__)
LOG = log.getLogger(__name__)
GET_PROVIDER_INFO = '''

View File

@@ -17,9 +17,10 @@ import datetime
import json
import traceback
from oslo_log import log
from poppy.common import decorators
from poppy.common import util
from poppy.openstack.common import log
from poppy.provider.akamai import geo_zone_code_mapping
from poppy.provider import base

View File

@@ -15,7 +15,7 @@
import traceback
from poppy.openstack.common import log
from oslo_log import log
LOG = log.getLogger(__name__)

View File

@@ -17,14 +17,14 @@
import boto
from oslo_config import cfg
from oslo_log import log
import requests
from poppy.openstack.common import log as logging
from poppy.provider import base
from poppy.provider.cloudfront import controllers
LOG = logging.getLogger(__name__)
LOG = log.getLogger(__name__)
CLOUDFRONT_OPTIONS = [
cfg.StrOpt('aws_access_key_id', help='CloudFront Access Key ID'),

View File

@@ -14,9 +14,9 @@
# limitations under the License.
from boto import cloudfront
from oslo_log import log
from poppy.common import decorators
from poppy.openstack.common import log
from poppy.provider import base
LOG = log.getLogger(__name__)

View File

@@ -17,13 +17,13 @@
import fastly
from oslo_config import cfg
from oslo_log import log
import requests
from poppy.openstack.common import log as logging
from poppy.provider import base
from poppy.provider.fastly import controllers
LOG = logging.getLogger(__name__)
LOG = log.getLogger(__name__)
FASTLY_OPTIONS = [
cfg.StrOpt('apikey', help='Fastly API Key'),

View File

@@ -17,14 +17,14 @@
import maxcdn
from oslo_config import cfg
from oslo_log import log
import requests
from poppy.openstack.common import log as logging
from poppy.provider import base
from poppy.provider.maxcdn import controllers
LOG = logging.getLogger(__name__)
LOG = log.getLogger(__name__)
MAXCDN_OPTIONS = [
cfg.StrOpt('alias', help='MAXCDN API account alias'),

View File

@@ -15,11 +15,12 @@
"""CDN Provider implementation."""
from poppy.openstack.common import log as logging
from oslo_log import log
from poppy.provider import base
from poppy.provider.mock import controllers
LOG = logging.getLogger(__name__)
LOG = log.getLogger(__name__)
class CDNProvider(base.Driver):

View File

@@ -15,8 +15,9 @@
import uuid
from oslo_log import log
from poppy.common import decorators
from poppy.openstack.common import log
from poppy.provider import base
LOG = log.getLogger(__name__)