From ffc4a8849b169a919ca39751e95a4d0514a42289 Mon Sep 17 00:00:00 2001 From: Javi Fontan Date: Tue, 7 Jun 2011 20:20:51 +0200 Subject: [PATCH] feature #595: added one_vmm_ssh wrapper --- install.sh | 1 + src/vmm_mad/exec/one_vmm_ssh | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100755 src/vmm_mad/exec/one_vmm_ssh diff --git a/install.sh b/install.sh index 9af1fe8abe..47cb114a2c 100755 --- a/install.sh +++ b/install.sh @@ -415,6 +415,7 @@ MADS_LIB_FILES="src/mad/sh/madcommon.sh \ src/vmm_mad/exec/one_vmm_exec.rb \ src/vmm_mad/exec/one_vmm_exec \ src/vmm_mad/exec/one_vmm_sh \ + src/vmm_mad/exec/one_vmm_ssh \ src/vmm_mad/ec2/one_vmm_ec2.rb \ src/vmm_mad/ec2/one_vmm_ec2 \ src/vmm_mad/dummy/one_vmm_dummy.rb \ diff --git a/src/vmm_mad/exec/one_vmm_ssh b/src/vmm_mad/exec/one_vmm_ssh new file mode 100755 index 0000000000..d89a4a589a --- /dev/null +++ b/src/vmm_mad/exec/one_vmm_ssh @@ -0,0 +1,25 @@ +#!/bin/bash + +# -------------------------------------------------------------------------- # +# Copyright 2002-2011, OpenNebula Project Leads (OpenNebula.org) # +# # +# 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. # +#--------------------------------------------------------------------------- # + +if [ -z "${ONE_LOCATION}" ]; then + MAD_LOCATION=/usr/lib/one/mads +else + MAD_LOCATION=$ONE_LOCATION/lib/mads +fi + +exec $MAD_LOCATION/one_vmm_exec $*