[Ovirt-devel] [PATCH] Changed the source for UUID to be dmidecode for now.

Jeff Schroeder jeffschroed at gmail.com
Wed Jun 25 23:19:34 UTC 2008


On Wed, Jun 25, 2008 at 1:45 PM, Darryl L. Pierce <dpierce at redhat.com> wrote:
>
> Signed-off-by: Darryl L. Pierce <dpierce at redhat.com>
> ---
>  ovirt-host-creator/common-pkgs.ks            |    1 +
>  ovirt-host-creator/common-post.ks            |   11 ++++++++++-
>  ovirt-managed-node/src/ovirt-identify-node.c |    3 ++-
>  3 files changed, 13 insertions(+), 2 deletions(-)
>
> diff --git a/ovirt-host-creator/common-pkgs.ks b/ovirt-host-creator/common-pkgs.ks
> index 6fe4f26..3ad8fa0 100644
> --- a/ovirt-host-creator/common-pkgs.ks
> +++ b/ovirt-host-creator/common-pkgs.ks
> @@ -26,6 +26,7 @@ augeas
>  nc
>  bind-utils
>  syslinux
> +dmidecode
>  ovirt-managed-node
>  -policycoreutils
>  -audit-libs-python
> diff --git a/ovirt-host-creator/common-post.ks b/ovirt-host-creator/common-post.ks
> index a7dc987..a35f40e 100644
> --- a/ovirt-host-creator/common-post.ks
> +++ b/ovirt-host-creator/common-post.ks
> @@ -237,7 +237,16 @@ start() {
>     echo -n $"Starting ovirt-post: "
>
>     find_srv identify tcp
> -    ovirt-identify-node -s $SRV_HOST -p $SRV_PORT
> +
> +    VENDOR=`dmidecode | grep Vendor | awk ' { print $2; } '`
> +    UUID=`dmidecode | grep UUID | awk ' { print $2; } '`

Tiny nit that might be shot down by someone who dislikes awk.

These are functionally identical:
dmidecode | grep UUID | awk ' { print $2; } '
dmidecode | awk ' /UUID/{ print $2; } '

grep | awk is used allover the codebase though.

-- 
Jeff Schroeder

Don't drink and derive, alcohol and analysis don't mix.
http://www.digitalprognosis.com




More information about the ovirt-devel mailing list