Skip to content

Commit 1e99e10

Browse files
authored
Merge pull request hestiacp#4325 from oulfr/main
2 parents 99ef9f7 + 5aaad7d commit 1e99e10

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

bin/v-list-user-packages

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ json_list() {
4141
"DATABASES": "'$DATABASES'",
4242
"CRON_JOBS": "'$CRON_JOBS'",
4343
"DISK_QUOTA": "'$DISK_QUOTA'",
44+
"CPU_QUOTA":"'$CPU_QUOTA'",
45+
"CPU_QUOTA_PERIOD":"'$CPU_QUOTA_PERIOD'",
46+
"MEMORY_LIMIT":"'$MEMORY_LIMIT'",
47+
"SWAP_LIMIT":"'$SWAP_LIMIT'",
4448
"BANDWIDTH": "'$BANDWIDTH'",
4549
"NS": "'$NS'",
4650
"SHELL": "'$SHELL'",
@@ -60,16 +64,16 @@ json_list() {
6064

6165
# SHELL list function
6266
shell_list() {
63-
echo "PKG TPL WEB DNS MAIL DB SHELL DISK BW"
64-
echo "--- --- --- --- ---- -- ----- ---- --"
67+
echo "PKG TPL WEB DNS MAIL DB SHELL DISK CPU_QUOTA CPU_QUOTA_PERIOD MEMORY_LIMIT SWAP_LIMIT BW"
68+
echo "--- --- --- --- ---- -- ----- ---- --------- ---------------- ------------ ---------- --"
6569
for package in $packages; do
6670
source $HESTIA/data/packages/$package
6771
PACKAGE=${package/.pkg/}
6872
package_data=$(cat $HESTIA/data/packages/$package)
6973
package_data=$(echo "$package_data" | sed -e 's/unlimited/unlim/g')
7074
parse_object_kv_list "$package_data"
7175
echo -n "$PACKAGE $WEB_TEMPLATE $WEB_DOMAINS $DNS_DOMAINS "
72-
echo "$MAIL_DOMAINS $DATABASES $SHELL $DISK_QUOTA $BANDWIDTH"
76+
echo "$MAIL_DOMAINS $DATABASES $SHELL $DISK_QUOTA $CPU_QUOTA $CPU_QUOTA_PERIOD $MEMORY_LIMIT $SWAP_LIMIT $BANDWIDTH"
7377
done
7478
}
7579

@@ -81,7 +85,8 @@ plain_list() {
8185
echo -ne "$PACKAGE\t$WEB_TEMPLATE\t$PROXY_TEMPLATE\t$DNS_TEMPLATE\t"
8286
echo -ne "$WEB_DOMAINS\t$WEB_ALIASES\t$DNS_DOMAINS\t$DNS_RECORDS\t"
8387
echo -ne "$MAIL_DOMAINS\t$MAIL_ACCOUNTS\t$DATABASES\t$CRON_JOBS\t"
84-
echo -e "$DISK_QUOTA\t$BANDWIDTH\t$NS\t$SHELL\t$BACKUPS\t$TIME\t$DATE"
88+
echo -ne "$DISK_QUOTA\t$CPU_QUOTA\t$CPU_QUOTA_PERIOD\t$MEMORY_LIMIT\t$SWAP_LIMIT\t"
89+
echo -e "$BANDWIDTH\t$NS\t$SHELL\t$BACKUPS\t$TIME\t$DATE"
8590
done
8691
}
8792

@@ -90,13 +95,15 @@ csv_list() {
9095
echo -n "PACKAGE,WEB_TEMPLATE,PROXY_TEMPLATE,DNS_TEMPLATE,"
9196
echo -n "WEB_DOMAINS,WEB_ALIASES,DNS_DOMAINS,DNS_RECORDS,"
9297
echo -n "MAIL_DOMAINS,MAIL_ACCOUNTS,DATABASES,CRON_JOBS,"
93-
echo "DISK_QUOTA,BANDWIDTH,NS,SHELL,BACKUPS,TIME,DATE"
98+
echo -n "DISK_QUOTA,CPU_QUOTA,CPU_QUOTA_PERIOD,MEMORY_LIMIT,"
99+
echo "SWAP_LIMIT,BANDWIDTH,NS,SHELL,BACKUPS,TIME,DATE"
94100
for package in $packages; do
95101
PACKAGE=${package/.pkg/}
96102
echo -n "$PACKAGE,$WEB_TEMPLATE,$PROXY_TEMPLATE,$DNS_TEMPLATE,"
97103
echo -n "$WEB_DOMAINS,$WEB_ALIASES,$DNS_DOMAINS,$DNS_RECORDS,"
98104
echo -n "$MAIL_DOMAINS,$MAIL_ACCOUNTS,$DATABASES,$CRON_JOBS,"
99-
echo "$DISK_QUOTA,$BANDWIDTH,\"$NS\",$SHELL,$BACKUPS,$TIME,$DATE"
105+
echo -n "$DISK_QUOTA,$CPU_QUOTA,$CPU_QUOTA_PERIOD,$MEMORY_LIMIT,"
106+
echo "$SWAP_LIMIT,$BANDWIDTH,\"$NS\",$SHELL,$BACKUPS,$TIME,$DATE"
100107
done
101108
}
102109

0 commit comments

Comments
 (0)