page / bt-source /panel /class /panelModel /checkModel.py
GGSheng's picture
feat: deploy Gemma 4 to hf space
a757bd3 verified
#coding: utf-8
#-------------------------------------------------------------------
# 宝塔Linux面板
#-------------------------------------------------------------------
# Copyright (c) 2015-2099 宝塔软件(http://bt.cn) All rights reserved.
#-------------------------------------------------------------------
# Author: cjxin <cjxin@bt.cn>
#-------------------------------------------------------------------
# 备份
#------------------------------
import os,sys,re,json,shutil,psutil,time
from panelModel.base import panelBase
import public,psutil
class main(panelBase):
def __init__(self):
super().__init__()
def get_disk_usage(self,get):
"""
@name 获取目录可用空间
"""
path = get.path
if not os.path.exists(path):
return public.returnMsg(False,'指定目录不存在.')
res = psutil.disk_usage(path)
return res
def get_dir_used(self,get):
"""
@name 获取目录已用空间
"""
path = get.path
if not os.path.exists(path):
return public.returnMsg(False,'指定目录不存在.')
res = public.get_size_total([path])
if path in res:
return res[path]
return False