diff options
Diffstat (limited to 'designate/cmd/pool_manager.py')
-rw-r--r-- | designate/cmd/pool_manager.py | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/designate/cmd/pool_manager.py b/designate/cmd/pool_manager.py deleted file mode 100644 index 013af497..00000000 --- a/designate/cmd/pool_manager.py +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2014 eBay Inc. -# -# Author: Ron Rickard <rrickard@ebaysf.com> -# -# 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. -import sys - -from oslo_log import log as logging -from oslo_reports import guru_meditation_report as gmr -import debtcollector - -import designate.conf -from designate import service -from designate import utils -from designate import version -from designate import hookpoints -from designate.pool_manager import service as pool_manager_service - -LOG = logging.getLogger(__name__) -CONF = designate.conf.CONF -CONF.import_opt('workers', 'designate.pool_manager', - group='service:pool_manager') - - -def main(): - utils.read_config('designate', sys.argv) - - logging.setup(CONF, 'designate') - gmr.TextGuruMeditation.setup_autorun(version) - - # NOTE(timsim): This is to ensure people don't start the wrong - # services when the worker model is enabled. - if CONF['service:worker'].enabled: - LOG.error('You have designate-worker enabled, starting ' - 'designate-pool-manager is incompatible with ' - 'designate-worker. You need to start ' - 'designate-worker instead.') - sys.exit(1) - - debtcollector.deprecate('designate-pool-manager is deprecated in favor of ' - 'designate-worker', version='newton', - removal_version='rocky') - - server = pool_manager_service.Service() - heartbeat = service.Heartbeat(server.service_name, server.tg) - - hookpoints.log_hook_setup() - - service.serve(server, workers=CONF['service:pool_manager'].workers) - heartbeat.start() - service.wait() |