[Ovirt-devel] Re: [PATCH] Redirecting all logs to /var/log/ovirt.log

Darryl L. Pierce dpierce at redhat.com
Mon Jul 14 15:31:32 UTC 2008


Can I get some feedback or an ACK on this patch, please?

Darryl L. Pierce wrote:
> From: Darryl Pierce <dpierce at redhat.com>
> 
> 
> Signed-off-by: Darryl L. Pierce <dpierce at redhat.com>
> ---
>  ovirt-managed-node/src/scripts/ovirt           |   21 ++++++++++++---------
>  ovirt-managed-node/src/scripts/ovirt-awake     |    2 +-
>  ovirt-managed-node/src/scripts/ovirt-early     |   20 +++++++++++---------
>  ovirt-managed-node/src/scripts/ovirt-functions |    5 ++++-
>  ovirt-managed-node/src/scripts/ovirt-post      |   18 ++++++++++--------
>  5 files changed, 38 insertions(+), 28 deletions(-)
> 
> diff --git a/ovirt-managed-node/src/scripts/ovirt b/ovirt-managed-node/src/scripts/ovirt
> index 92a0e40..644675b 100755
> --- a/ovirt-managed-node/src/scripts/ovirt
> +++ b/ovirt-managed-node/src/scripts/ovirt
> @@ -18,7 +18,8 @@ start() {
>      if [ ! -s $krb5_conf ]; then
>          rm -f $krb5_conf
>          # FIXME this is IPA specific
> -        wget -q http://$SRV_HOST:$SRV_PORT/ipa/config/krb5.ini -O $krb5_conf \
> +        wget -q \
> +            http://$SRV_HOST:$SRV_PORT/ipa/config/krb5.ini -O $krb5_conf \
>              || die "Failed to get $krb5_conf"
>      fi
>      IPA_HOST=$SRV_HOST
> @@ -41,11 +42,13 @@ start() {
>      echo
>  }
>  
> -case "$1" in
> -    start)
> -        start
> -        ;;
> -    *)
> -        echo "Usage: ovirt {start}"
> -        exit 2
> -esac
> +{
> +    case "$1" in
> +        start)
> +            start
> +            ;;
> +        *)
> +            echo "Usage: ovirt {start}"
> +            exit 2
> +    esac
> +} >> $OVIRT_LOGFILE
> diff --git a/ovirt-managed-node/src/scripts/ovirt-awake b/ovirt-managed-node/src/scripts/ovirt-awake
> index 4e43d45..38d405e 100755
> --- a/ovirt-managed-node/src/scripts/ovirt-awake
> +++ b/ovirt-managed-node/src/scripts/ovirt-awake
> @@ -66,7 +66,7 @@ start () {
>              if [ -n $KEYTAB ]; then
>                  echo "Retrieving keytab: '$KEYTAB'"
>  
> -                wget $KEYTAB --output-document=$KEYTAB_FILE
> +                wget -q $KEYTAB --output-document=$KEYTAB_FILE
>              else
>                  echo "No keytab to retrieve"
>              fi
> diff --git a/ovirt-managed-node/src/scripts/ovirt-early b/ovirt-managed-node/src/scripts/ovirt-early
> index 4116847..975ba9d 100755
> --- a/ovirt-managed-node/src/scripts/ovirt-early
> +++ b/ovirt-managed-node/src/scripts/ovirt-early
> @@ -27,7 +27,7 @@ configure_from_network() {
>                  find_srv ovirt tcp
>                  printf .
>                  if [ -n "$SRV_HOST" -a -n "$SRV_PORT" ]; then
> -                    wget --quiet -O - "http://$SRV_HOST:$SRV_PORT/ovirt/cfgdb/$(hostname)" \
> +                    wget -q -O - "http://$SRV_HOST:$SRV_PORT/ovirt/cfgdb/$(hostname)" \
>                          | augtool > /dev/null 2>&1
>                      if [ $? -eq 0 ]; then
>                          printf "remote config applied."
> @@ -94,11 +94,13 @@ start() {
>      done
>  }
>  
> -case "$1" in
> -    start)
> -        start
> -        ;;
> -    *)
> -        echo "Usage: ovirt-early {start}"
> -        exit 2
> -esac
> +{
> +    case "$1" in
> +        start)
> +            start
> +            ;;
> +        *)
> +            echo "Usage: ovirt-early {start}"
> +            exit 2
> +    esac
> +} >> $OVIRT_LOGFILE
> diff --git a/ovirt-managed-node/src/scripts/ovirt-functions b/ovirt-managed-node/src/scripts/ovirt-functions
> index 9974533..5b530f7 100644
> --- a/ovirt-managed-node/src/scripts/ovirt-functions
> +++ b/ovirt-managed-node/src/scripts/ovirt-functions
> @@ -1,6 +1,9 @@
>  # -*-Shell-script-*-
>  
> -find_srv() {
> +OVIRT_LOGFILE=/var/log/ovirt.log
> +
> +find_srv()
> +{
>      local dnsreply
>      dnsreply=$(dig +short -t srv _$1._$2.$(dnsdomainname))
>      if [ $? -eq 0 ]; then
> diff --git a/ovirt-managed-node/src/scripts/ovirt-post b/ovirt-managed-node/src/scripts/ovirt-post
> index 3bb0f6d..fbdc1f6 100755
> --- a/ovirt-managed-node/src/scripts/ovirt-post
> +++ b/ovirt-managed-node/src/scripts/ovirt-post
> @@ -27,11 +27,13 @@ start() {
>      echo
>  }
>  
> -case "$1" in
> -    start)
> -        start
> -        ;;
> -    *)
> -        echo "Usage: ovirt-post {start}"
> -        exit 2
> -esac
> +{
> +    case "$1" in
> +        start)
> +            start
> +            ;;
> +        *)
> +            echo "Usage: ovirt-post {start}"
> +            exit 2
> +    esac
> +} >> $OVIRT_LOGFILE


-- 
Darryl L. Pierce, Sr. Software Engineer
Red Hat, Inc. - http://www.redhat.com/
oVirt - Virtual Machine Management - http://www.ovirt.org/
"What do you care what other people think, Mr. Feynman?"




More information about the ovirt-devel mailing list