Ayal Baron has posted comments on this change.

Change subject: [WIP] core: adding unlock_disks.sh script(#868638)
......................................................................


Patch Set 6: (5 inline comments)

....................................................
File backend/manager/dbscripts/dbfunctions.sh
Line 380:    echo $(execute_command "${cmd}" ${DATABASE} ${SERVERNAME} ${PORT} 
| sed 's/^ *//g' | head -2 | tail -1 | tr -d ' ')
Line 381: }
Line 382: 
Line 383: #unlocks the given VM/Template disks or a given disk
Line 384: #in case of VM/Template the id is the name, in case of a disk, the id 
is teh disk UUID
s/teh/the/
Line 385: unlock_disks() {
Line 386:    local object_type=${1}
Line 387:    local id=${2}
Line 388: 


Line 397: 
Line 398:    if [ "${CMD}" != "" ]; then
Line 399:        execute_command "$CMD" "${DATABASE}" "${SERVERNAME}" "${PORT}"
Line 400:        if [ $? -eq 0 ]; then
Line 401:            printf "unlock_disks completes successfully."
s/completes/completed/
Line 402:        else
Line 403:            printf "unlock_disks completes with errors.."
Line 404:        fi
Line 405:    fi


Line 399:        execute_command "$CMD" "${DATABASE}" "${SERVERNAME}" "${PORT}"
Line 400:        if [ $? -eq 0 ]; then
Line 401:            printf "unlock_disks completes successfully."
Line 402:        else
Line 403:            printf "unlock_disks completes with errors.."
same
s/.././
Line 404:        fi
Line 405:    fi


....................................................
File backend/manager/dbscripts/unlock_disks.sh
Line 44:     esac
Line 45: done
Line 46: 
Line 47: if [[ -n "${TYPE}" -a -n "${ID}" ]]; then
Line 48:     unlock_disks ${TYPE} ${ID}
no need to pass database info? (servername/port/db/user/logfile/ etc)
Line 49: else
Line 50:     usage();
Line 51: fi
Line 52: 


....................................................
Commit Message
Line 5: CommitDate: 2012-10-23 17:38:53 +0200
Line 6: 
Line 7: [WIP] core: adding unlock_disks.sh script(#868638)
Line 8: 
Line 9: Adding a new script that enables to unlock all VM/Template disks or a
s/Adding a new script that enables.*/This patch adds a script to unlock disk 
objects in the db.  The script has 2 modes: 
1. unlock all the disks of a VM\/Template
2. unlock a specific disk/

Eli, what about a way to list which objects are currently locked? (perhaps 
according to type) to allow user to verify what she's about to do and to also 
provide the required parameters for running the script.
Line 10: specific disk if it is in the LOCKED state.
Line 11: Only plugged disks are considered as candidates of this command.
Line 12: 
Line 13: The new script can be invoked basically by


--
To view, visit http://gerrit.ovirt.org/8688
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I3f1712fb945933d92ee9a6b97bc71d4ba3a01597
Gerrit-PatchSet: 6
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: Allon Mureinik <amure...@redhat.com>
Gerrit-Reviewer: Ayal Baron <aba...@redhat.com>
Gerrit-Reviewer: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: Itamar Heim <ih...@redhat.com>
Gerrit-Reviewer: Michael Kublin <mkub...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to