feat: Optimize system disk detection logic (#10889)

Refs https://github.com/1Panel-dev/1Panel/issues/10888
This commit is contained in:
CityFun 2025-11-07 18:06:31 +08:00 committed by GitHub
parent c40c7b57cb
commit c82d6838c5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 11 additions and 1 deletions

View file

@ -394,7 +394,7 @@ func isSystemDisk(mountPoint string) bool {
"/boot/efi",
"/usr",
"/var",
"/home",
"/etc",
}
for _, sysMount := range systemMountPoints {

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "The group is in use and cannot be deleted."
ErrLocalDelete: "Cannot delete the local node!"
ErrPortInUsed: "The {{ .name }} port is already in use!"
ErrInternalServerKey: "Internal server error:"
MasterNode: "Master Node"
# app
CustomAppStoreFileValid: "Application store package requires .tar.gz format"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "El grupo está en uso y no se puede eliminar."
ErrLocalDelete: "¡No se puede eliminar el nodo local!"
ErrPortInUsed: "¡El puerto {{ .name }} ya está en uso!"
ErrInternalServerKey: "Error interno del servidor:"
MasterNode: "Nodo Maestro"
# app
CustomAppStoreFileValid: "El paquete de la tienda de aplicaciones debe tener formato .tar.gz"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "グループは使用中のため、削除できません。"
ErrLocalDelete: "ローカルノードは削除できません!"
ErrPortInUsed: "{{ .name }} ポートはすでに使用されています!"
ErrInternalServerKey: "サーバー内部エラー: "
MasterNode: "マスターノード"
# app
CustomAppStoreFileValid: "アプリストアパッケージは .tar.gz 形式である必要があります"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "그룹이 사용 중이므로 삭제할 수 없습니다."
ErrLocalDelete: "로컬 노드는 삭제할 수 없습니다!"
ErrPortInUsed: "{{ .name }} 포트가 이미 사용 중입니다!"
ErrInternalServerKey: "서버 내부 오류:"
MasterNode: "마스터 노드"
# app
CustomAppStoreFileValid: "앱 스토어 패키지는 .tar.gz 형식이어야 합니다"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "Kumpulan sedang digunakan dan tidak boleh dipadam."
ErrLocalDelete: "Nod tempatan tidak boleh dihapuskan!"
ErrPortInUsed: "Port {{ .name }} telah digunakan!"
ErrInternalServerKey: "Ralat dalaman pelayan:"
MasterNode: "Nod Induk"
# app
CustomAppStoreFileValid: "Pakej stor aplikasi perlu dalam format .tar.gz"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "O grupo está em uso e não pode ser excluído."
ErrLocalDelete: "O nó local não pode ser excluído!"
ErrPortInUsed: "A porta {{ .name }} já está em uso!"
ErrInternalServerKey: "Erro interno do servidor:"
MasterNode: "Nó Mestre"
# app
CustomAppStoreFileValid: "O pacote da loja de aplicativos deve estar no formato .tar.gz"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "Группа используется и не может бы
ErrLocalDelete: "Локальный узел нельзя удалить!"
ErrPortInUsed: "Порт {{ .name }} уже используется!"
ErrInternalServerKey: "Внутренняя ошибка сервера:"
MasterNode: "Главный узел"
# app
CustomAppStoreFileValid: "Пакет магазина приложений должен быть в формате .tar.gz"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "Grup kullanımda ve silinemez."
ErrLocalDelete: "Yerel düğüm silinemez!"
ErrPortInUsed: "{{ .name }} portu zaten kullanımda!"
ErrInternalServerKey: "İç sunucu hatası:"
MasterNode: "Ana Düğüm"
# app
CustomAppStoreFileValid: "Uygulama mağazası paketi .tar.gz formatında olmalıdır"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "分組正被使用,無法刪除。"
ErrLocalDelete: "無法刪除本機節點!"
ErrPortInUsed: "{{ .name }} 埠已被佔用!"
ErrInternalServerKey: "服務內部錯誤: "
MasterNode: "主節點"
#app
CustomAppStoreFileValid: "應用商店包需要 .tar.gz 格式"

View file

@ -32,6 +32,7 @@ ErrGroupIsInUse: "分组正被使用,无法删除"
ErrLocalDelete: "无法删除本地节点!"
ErrPortInUsed: "{{ .name }} 端口已被占用!"
ErrInternalServerKey: "服务内部错误:"
MasterNode: "主节点"
#app
CustomAppStoreFileValid: "应用商店包需要 .tar.gz 格式"