forked from ungleich-public/cdist
+debug, -type, -bug
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
This commit is contained in:
parent
cbd073dfbd
commit
16d86dcf04
1 changed files with 15 additions and 4 deletions
|
@ -61,14 +61,17 @@ available_size=
|
|||
primary_count=0
|
||||
for object in $objects; do
|
||||
device="$(cat "$object/parameter/device")"
|
||||
if [ "$current_device" != "$device" ];
|
||||
if [ "$current_device" != "$device" ]; then
|
||||
echo "create_disklabel $device"
|
||||
current_device="$device"
|
||||
device_name=$(echo ${device} | sed -e 's:^/dev/::;s:/:\\/:g')
|
||||
available_size=$(( $(awk "/${device_name}\$/ { print $3; }" "$partitions") / 1024))
|
||||
available_size=$(( $(awk "/${device_name}\$/ { print \$3; }" "$partitions") / 1024))
|
||||
# make sure we don't go past the end of the drive
|
||||
available_size=$((device_size - 2))
|
||||
available_size=$((available_size - 2))
|
||||
primary_count=0
|
||||
debug "----- $device"
|
||||
debug "current_device=$current_device"
|
||||
debug "available_size=$available_size"
|
||||
fi
|
||||
|
||||
type="$(cat "$object/parameter/type")"
|
||||
|
@ -90,9 +93,17 @@ for object in $objects; do
|
|||
fi
|
||||
|
||||
[ "$partition_size" = "-1" ] && die "could not translate size '$size' to a usable value"
|
||||
debug "----- $partition"
|
||||
debug "primary_count=$primary_count"
|
||||
debug "available_size=$available_size"
|
||||
debug "current_device=$current_device"
|
||||
debug "device=$device"
|
||||
debug "type=$type"
|
||||
debug "partition=$partition"
|
||||
debug "minor=$minor"
|
||||
debug "bootable=$bootable"
|
||||
debug "size=$size"
|
||||
debug "partition_size=$partition_size"
|
||||
debug "available_size=$available_size"
|
||||
|
||||
echo "create_partition $device $minor $partition_size $type $primary_count"
|
||||
done
|
||||
|
|
Loading…
Reference in a new issue