For anyone testing this, there is a typo:

<snip

> diff --git a/scripts/ovirt-functions b/scripts/ovirt-functions
> index c2ef94b..0c30890 100644
> --- a/scripts/ovirt-functions
> +++ b/scripts/ovirt-functions
> @@ -851,6 +851,33 @@ get_dm_device ()
>      return $rc
>  }
> 
> +#Function to determine partition and device names
> +get_part_info() {
> +    local drive_in=$1
> +    local dev_var=$2
> +    local part_var=$3
> +    local devname_1 devname2 part_number
> +    local rc=0
> +
> +    eval $(readlink -f /dev/disk/by-label/$grub_dev_label|awk {'
> +        print "devname_1=" substr($1,1,length($1)-1);
> +        print "devname_2=" substr($1,1,length($1)-2);
> +        part_number=substr($1,length($1),1); partN--;
> +        print "part_number=" part_number;
> +    }')
> +    rc=$?
> +
> +    if [ -e ${devname_1} ]; then
> +        eval "${dev_var}"="${devname_1}"
> +    elif [ -e ${devname_2 ]; then
+ elif [ -e ${devname_2} ]; then   #<-- missing }
> +        eval "${dev_var}"="${devname_2}"
> +    else
> +        return 1
> +    fi
> +    eval "${part_var}"="${part_number}"
> +    return $rc
> +}
> +
>  # execute a function if called as a script, e.g.
>  #   ovirt-functions ovirt_store_config /etc/hosts
> 



_______________________________________________
Ovirt-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/ovirt-devel

Reply via email to