blob: 7f49381eedcdade942e88b8fae1cd0dc366f42d4 [file] [log] [blame]
Jeremy Mordkoff50c2e862016-06-24 15:26:41 -04001#!/bin/bash
2# This file is meant to be SOURCED
3#
4# Copyright 2016 RIFT.IO Inc
5#
6# Licensed under the Apache License, Version 2.0 (the "License");
7# you may not use this file except in compliance with the License.
8# You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing, software
13# distributed under the License is distributed on an "AS IS" BASIS,
14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17#
18# config functions
19# 24 June 2016 -- Jeremy Mordkoff -- Genesis
20
21
22OSM_load_config() {
23 OSM_load_config_file ${OSM_JENKINS}/SETTINGS
24 if [ -z "$OSM_MDG" ]; then
25 WARNING "OSM_MDG not set"
26 else
27 OSM_load_config_file ${OSM_JENKINS}/${OSM_MDG}/SETTINGS
28 fi
29}
30
31OSM_load_config_file() {
32 [ $# -eq 1 ] || FATAL "arg is filename"
33 if [ -f "$1" ]; then
34 . "$1"
35 INFO "config file $1 loaded"
36 else
37 WARNING "$1 not found"
38 fi
39}
40