From ea5037c593276550a2122830c27900b7dbab32ba Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 18 Oct 2023 00:16:42 +0900 Subject: [PATCH] Remove unused bin scripts Now we generate scripts using the console_script feature in setuptools. These scripts were deprecated some time ago. Change-Id: I6f8c4a6bc0cfce3d15f3a193bfb600718217a29d --- bin/heat-api | 45 --------------------------------------------- bin/heat-api-cfn | 46 ---------------------------------------------- bin/heat-engine | 48 ------------------------------------------------ bin/heat-manage | 39 --------------------------------------- 4 files changed, 178 deletions(-) delete mode 100755 bin/heat-api delete mode 100755 bin/heat-api-cfn delete mode 100755 bin/heat-engine delete mode 100755 bin/heat-manage diff --git a/bin/heat-api b/bin/heat-api deleted file mode 100755 index a8429bfe33..0000000000 --- a/bin/heat-api +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env python -# -# 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. - -"""Heat API Server. - -An OpenStack REST API to Heat. -""" - -import os -import sys - -from oslo_log import log as logging - - -LOG = logging.getLogger(__name__) - -LOG.warning('DEPRECATED: `heat-api` script is deprecated. Please use the ' - 'system level heat binaries installed to start ' - 'any of the heat services.') - - -# If ../heat/__init__.py exists, add ../ to Python search path, so that -# it will override what happens to be installed in /usr/(local/)lib/python... -POSSIBLE_TOPDIR = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), - os.pardir, - os.pardir)) - -if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'heat', '__init__.py')): - sys.path.insert(0, POSSIBLE_TOPDIR) - -from heat.cmd import api # noqa: E402 - -api.main() diff --git a/bin/heat-api-cfn b/bin/heat-api-cfn deleted file mode 100755 index 6208c1f448..0000000000 --- a/bin/heat-api-cfn +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env python -# -# 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. - -"""Heat CFN API Server. - -This implements an approximation of the Amazon CloudFormation API and -translates it into a native representation. It then calls the heat-engine via -AMQP RPC to implement them. -""" - -import os -import sys - -from oslo_log import log as logging - - -LOG = logging.getLogger(__name__) - -LOG.warning('DEPRECATED: `heat-api-cfn` script is deprecated. Please use ' - 'the system level heat binaries installed to start ' - 'any of the heat services.') - -# If ../heat/__init__.py exists, add ../ to Python search path, so that -# it will override what happens to be installed in /usr/(local/)lib/python... -POSSIBLE_TOPDIR = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), - os.pardir, - os.pardir)) - -if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'heat', '__init__.py')): - sys.path.insert(0, POSSIBLE_TOPDIR) - -from heat.cmd import api_cfn # noqa: E402 - -api_cfn.main() diff --git a/bin/heat-engine b/bin/heat-engine deleted file mode 100755 index 13f50f9d3e..0000000000 --- a/bin/heat-engine +++ /dev/null @@ -1,48 +0,0 @@ -#!/usr/bin/env python -# -# 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. - -"""Heat Engine Server. - -This does the work of actually implementing the API calls made by the user. -Normal communications is done via the heat API which then calls into this -engine. -""" - - -import os -import sys - -from oslo_log import log as logging - - -LOG = logging.getLogger(__name__) - -LOG.warning('DEPRECATED: `heat-engine` script is deprecated. ' - 'Please use the system level heat binaries installed to ' - 'start any of the heat services.') - - -# If ../heat/__init__.py exists, add ../ to Python search path, so that -# it will override what happens to be installed in /usr/(local/)lib/python... -POSSIBLE_TOPDIR = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), - os.pardir, - os.pardir)) - -if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'heat', '__init__.py')): - sys.path.insert(0, POSSIBLE_TOPDIR) - -from heat.cmd import engine # noqa: E402 - -engine.main() diff --git a/bin/heat-manage b/bin/heat-manage deleted file mode 100755 index 34e4a0107e..0000000000 --- a/bin/heat-manage +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/env python -# -# 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 os -import sys - -from oslo_log import log as logging - - -LOG = logging.getLogger(__name__) - -LOG.warning('DEPRECATED: `heat-manage` script is deprecated. Please use ' - 'the system level heat-manage binary.') - - -# If ../heat/__init__.py exists, add ../ to Python search path, so that -# it will override what happens to be installed in /usr/(local/)lib/python... -POSSIBLE_TOPDIR = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), - os.pardir, - os.pardir)) -if os.path.exists(os.path.join(POSSIBLE_TOPDIR, 'heat', '__init__.py')): - sys.path.insert(0, POSSIBLE_TOPDIR) - -from heat.cmd import manage # noqa: E402 - -manage.main()