From 2747e0139c19fb1e0537ece88e72063f6d34eb49 Mon Sep 17 00:00:00 2001 From: Ben Nemec Date: Fri, 11 Apr 2014 21:36:23 -0500 Subject: [PATCH] Remove map-services from fedora element This was supposed to have been moved to the redhat-common element, and having it here too is both confusing and may break builds depending on which version gets used. Change-Id: Icae5cc633e9e49a9ee63bd9dfc94657c6795c6f1 --- elements/fedora/bin/map-services | 69 -------------------------------- 1 file changed, 69 deletions(-) delete mode 100755 elements/fedora/bin/map-services diff --git a/elements/fedora/bin/map-services b/elements/fedora/bin/map-services deleted file mode 100755 index fef4d50c..00000000 --- a/elements/fedora/bin/map-services +++ /dev/null @@ -1,69 +0,0 @@ -#!/usr/bin/env python - -# Copyright 2012 Hewlett-Packard Development Company, L.P. -# Copyright 2014 Red Hat, Inc. -# All Rights Reserved. -# -# 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 - -# Manually maintained for brevity; consider making this compiled from -# distromatch or other rich data sources. -# TripleO service name on the left, Fedora on the right. -service_map = { - 'cinder-api': 'openstack-cinder-api', - 'cinder-scheduler': 'openstack-cinder-scheduler', - 'cinder-volume': 'openstack-cinder-volume', - 'glance-api': 'openstack-glance-api', - 'glance-reg': 'openstack-glance-registry', - 'heat-api': 'openstack-heat-api', - 'heat-api-cfn': 'openstack-heat-api-cfn', - 'heat-api-cloudwatch': 'openstack-heat-api-cloudwatch', - 'heat-engine': 'openstack-heat-engine', - 'keystone': 'openstack-keystone', - 'libvirt-bin': 'libvirtd', - 'mysql': 'mysqld', - 'nova-conductor': 'openstack-nova-conductor', - 'nova-api': 'openstack-nova-api', - 'nova-cert': 'openstack-nova-cert', - 'nova-scheduler': 'openstack-nova-scheduler', - 'nova-consoleauth': 'openstack-nova-consoleauth', - 'nova-compute': 'openstack-nova-compute', - 'rsync': 'rsyncd', - 'swift-proxy': 'openstack-swift-proxy', - 'swift-account': 'openstack-swift-account', - 'swift-account-auditor': 'openstack-swift-account-auditor', - 'swift-account-reaper': 'openstack-swift-account-reaper', - 'swift-account-replicator': 'openstack-swift-account-replicator', - 'swift-container': 'openstack-swift-container', - 'swift-container-auditor': 'openstack-swift-container-auditor', - 'swift-container-replicator': 'openstack-swift-container-replicator', - 'swift-container-updater': 'openstack-swift-container-updater', - 'swift-object': 'openstack-swift-object', - 'swift-object-auditor': 'openstack-swift-object-auditor', - 'swift-object-replicator': 'openstack-swift-object-replicator', - 'swift-object-updater': 'openstack-swift-object-updater', - 'tgt': 'tgtd', -} - -for arg in sys.argv[1:]: - # We need to support the service name being different when installing from - # source vs. packages. So, if the requested service file already exists, - # just use that. - if os.path.exists('/lib/systemd/system/%s.service' % arg): - print(arg) - else: - print(service_map.get(arg, arg)) -sys.exit(0)