2012-09-19 19:29:44 +00:00
|
|
|
################################################################################
|
|
|
|
# Default settings
|
|
|
|
#
|
|
|
|
|
|
|
|
format=qcow2
|
2012-11-07 16:40:39 +00:00
|
|
|
state=present
|
2012-09-19 19:29:44 +00:00
|
|
|
[ -f "$__object/parameter/format" ] && format="$(cat "$__object/parameter/format")"
|
|
|
|
[ -f "$__object/parameter/state" ] && state="$(cat "$__object/parameter/state")"
|
|
|
|
|
2012-11-07 16:40:39 +00:00
|
|
|
diskimage="/$__object_id"
|
2012-09-19 19:29:44 +00:00
|
|
|
|
|
|
|
# Absent is ensured by __file, present by gencode-remote
|
|
|
|
if [ "$state" = "absent" ]; then
|
2012-11-07 16:40:39 +00:00
|
|
|
__file "$diskimage" --state absent
|
2012-09-19 19:29:44 +00:00
|
|
|
fi
|