717bd7d064
Currently, the workers options of collector, api and notification services are all located in [DEFAULT] section. This change unify the options name and move them to corresponding service configure section. Additionally, this change will remove the "workers set by cpu number" functionality, because it has no effect if the workers options has default value. Closes-Bug: #1481254 Change-Id: Idde86762ab6520d3adcbdd2b86d0f4de3a8517cd
30 lines
946 B
Python
30 lines
946 B
Python
# -*- encoding: utf-8 -*-
|
|
#
|
|
# Copyright 2014 OpenStack Foundation
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
|
|
from oslo_config import cfg
|
|
from oslo_service import service as os_service
|
|
|
|
from ceilometer import notification
|
|
from ceilometer import service
|
|
|
|
CONF = cfg.CONF
|
|
|
|
|
|
def main():
|
|
service.prepare_service()
|
|
os_service.launch(CONF, notification.NotificationService(),
|
|
workers=CONF.notification.workers).wait()
|