X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=fuel%2Fdeploy%2Ftransplant_fuel_settings.py;fp=fuel%2Fdeploy%2Ftransplant_fuel_settings.py;h=0000000000000000000000000000000000000000;hb=e94d5484ecdf8021245d961479dae07ea2f8321f;hp=d2aece87ac75f487b99bc7aa16a9dc5585b60794;hpb=563547b4a9f44090f32c0e17d040114854563760;p=genesis.git diff --git a/fuel/deploy/transplant_fuel_settings.py b/fuel/deploy/transplant_fuel_settings.py deleted file mode 100644 index d2aece8..0000000 --- a/fuel/deploy/transplant_fuel_settings.py +++ /dev/null @@ -1,61 +0,0 @@ -############################################################################### -# Copyright (c) 2015 Ericsson AB and others. -# szilard.cserey@ericsson.com -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Apache License, Version 2.0 -# which accompanies this distribution, and is available at -# http://www.apache.org/licenses/LICENSE-2.0 -############################################################################### - - -import sys -import common -import io -import yaml -from dea import DeploymentEnvironmentAdapter - -check_file_exists = common.check_file_exists - -ASTUTE_YAML = '/etc/fuel/astute.yaml' - - -def usage(): - print ''' - Usage: - python transplant_fuel_settings.py - ''' - - -def parse_arguments(): - if len(sys.argv) != 2: - usage() - sys.exit(1) - dea_file = sys.argv[-1] - check_file_exists(dea_file) - return dea_file - - -def transplant(dea, astute): - fuel_conf = dea.get_fuel_config() - for key in fuel_conf.iterkeys(): - if key == 'ADMIN_NETWORK': - for skey in fuel_conf[key].iterkeys(): - astute[key][skey] = fuel_conf[key][skey] - else: - astute[key] = fuel_conf[key] - return astute - - -def main(): - dea_file = parse_arguments() - check_file_exists(ASTUTE_YAML) - dea = DeploymentEnvironmentAdapter(dea_file) - with io.open(ASTUTE_YAML) as stream: - astute = yaml.load(stream) - transplant(dea, astute) - with io.open(ASTUTE_YAML, 'w') as stream: - yaml.dump(astute, stream, default_flow_style=False) - - -if __name__ == '__main__': - main()