Skip to content

Commit bba527b

Browse files
committed
Update transfer_size units
1 parent 6d17c01 commit bba527b

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

bin/ghe-host-check

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,10 @@ if [[ "$CALLING_SCRIPT" == "ghe-backup" ]]; then
170170
actions_disk_size=$(transfer_size actions /tmp)
171171
mssql_disk_size=$(transfer_size mssql /tmp)
172172

173-
#min_disk_req=$(( $(echo "$repos_disk_size" | awk '{printf "%.0f", $1}') + $(echo "$pages_disk_size" | awk '{printf "%.0f", $1}') + $(echo "$es_disk_size" | awk '{printf "%.0f", $1}') + $(echo "$stor_disk_size" | awk '{printf "%.0f", $1}') + $(echo "$minio_disk_size" | awk '{printf "%.0f", $1}') + $(echo "$mysql_disk_size" | awk '{printf "%.0f", $1/2}') + $(echo "$actions_disk_size" | awk '{printf "%.0f", $1}') + $(echo "$mssql_disk_size" | awk '{printf "%.0f", $1}') ))
174173
min_disk_req=$(( $(echo "$repos_disk_size") + $(echo "$pages_disk_size") + $(echo "$es_disk_size") + $(echo "$stor_disk_size") + $(echo "$minio_disk_size") + $(echo "$mysql_disk_size") + $(echo "$actions_disk_size") + $(echo "$mssql_disk_size") ))
175-
echo -e "### Data Transfer Sizes \nrepositories: $repos_disk_size \npages: $pages_disk_size \nelasticsearch: $es_disk_size \nstorage: $stor_disk_size \nminio: $minio_disk_size \nmysql: $mysql_disk_size \nactions: $actions_disk_size \nmssql: $mssql_disk_size" 1>&2
176-
printf "min_disk_required for this backup is at least %d MB\n" "$((min_disk_req / 1024 ** 2))" 1>&2
174+
175+
echo -e "### Data Transfer Sizes \nrepositories: $repos_disk_size MB\npages: $pages_disk_size MB\nelasticsearch: $es_disk_size MB\nstorage: $stor_disk_size MB\nminio: $minio_disk_size MB\nmysql: $mysql_disk_size MB\nactions: $actions_disk_size MB\nmssql: $mssql_disk_size MB" 1>&2
176+
printf "min_disk_required for this backup is at least %d MB\n" "$min_disk_req" 1>&2
177177

178178
if [[ $available_space -lt $min_disk_req ]]; then
179179
echo "There is not enough disk space for the backup. Please allocate more space and continue." 1>&2

share/github-backup-utils/ghe-rsync-size.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ transfer_size()
6868

6969
# Reduce mysql size as only the compressed file is transferred
7070
if [[ "$1" == "mysql" ]]; then
71-
echo "$total_file_size" | awk '{printf "%.0f\n", $1/2}'
71+
echo "$total_file_size" | awk '{if ($1 > 0) printf "%.0f\n", int(($1+999999.5)/2000000); else printf "0\n"}'
7272
else
73-
echo "$total_file_size" | awk '{printf "%.0f\n", $1}'
73+
echo "$total_file_size" | awk '{if ($1 > 0) printf "%.0f\n", int(($1+999999.5)/1000000); else printf "0\n"}'
7474
fi
7575
}

0 commit comments

Comments
 (0)