summaryrefslogtreecommitdiff
path: root/designate/cmd/pool_manager.py
diff options
context:
space:
mode:
Diffstat (limited to 'designate/cmd/pool_manager.py')
-rw-r--r--designate/cmd/pool_manager.py61
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()