mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 03:07:20 +08:00
fix: lint
This commit is contained in:
@@ -610,7 +610,9 @@ func (s *App) diskTestTask() map[string]any {
|
||||
func (s *App) diskIOTest(blockSize int64, fileSize int64) map[string]any {
|
||||
result := make(map[string]any)
|
||||
tempFile := fmt.Sprintf("tempfile_%d", blockSize)
|
||||
defer os.Remove(tempFile)
|
||||
defer func(name string) {
|
||||
_ = os.Remove(name)
|
||||
}(tempFile)
|
||||
|
||||
// 写测试
|
||||
writeSpeed, writeIOPS := s.diskWriteTest(tempFile, blockSize, fileSize)
|
||||
|
||||
@@ -252,7 +252,9 @@ func (r *backupRepo) createMySQL(to string, name string) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer mysql.Close()
|
||||
defer func(mysql *db.MySQL) {
|
||||
_ = mysql.Close()
|
||||
}(mysql)
|
||||
if exist, _ := mysql.DatabaseExists(name); !exist {
|
||||
return fmt.Errorf("数据库不存在:%s", name)
|
||||
}
|
||||
@@ -296,7 +298,9 @@ func (r *backupRepo) createPostgres(to string, name string) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer postgres.Close()
|
||||
defer func(postgres *db.Postgres) {
|
||||
_ = postgres.Close()
|
||||
}(postgres)
|
||||
if exist, _ := postgres.DatabaseExist(name); !exist {
|
||||
return fmt.Errorf("数据库不存在:%s", name)
|
||||
}
|
||||
@@ -410,7 +414,9 @@ func (r *backupRepo) restoreMySQL(backup, target string) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer mysql.Close()
|
||||
defer func(mysql *db.MySQL) {
|
||||
_ = mysql.Close()
|
||||
}(mysql)
|
||||
if exist, _ := mysql.DatabaseExists(target); !exist {
|
||||
return fmt.Errorf("数据库不存在:%s", target)
|
||||
}
|
||||
@@ -450,7 +456,9 @@ func (r *backupRepo) restorePostgres(backup, target string) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer postgres.Close()
|
||||
defer func(postgres *db.Postgres) {
|
||||
_ = postgres.Close()
|
||||
}(postgres)
|
||||
if exist, _ := postgres.DatabaseExist(target); !exist {
|
||||
return fmt.Errorf("数据库不存在:%s", target)
|
||||
}
|
||||
|
||||
@@ -390,7 +390,9 @@ func (r *certRepo) runScript(cert *biz.Cert) error {
|
||||
if err = f.Close(); err != nil {
|
||||
return err
|
||||
}
|
||||
defer os.Remove(f.Name())
|
||||
defer func(name string) {
|
||||
_ = os.Remove(name)
|
||||
}(f.Name())
|
||||
|
||||
_, err = shell.Execf("bash " + f.Name())
|
||||
return err
|
||||
|
||||
@@ -382,7 +382,9 @@ func (route *Http) Register(r *chi.Mux) {
|
||||
http.NotFound(w, r)
|
||||
return
|
||||
}
|
||||
defer indexFile.Close()
|
||||
defer func(indexFile http.File) {
|
||||
_ = indexFile.Close()
|
||||
}(indexFile)
|
||||
|
||||
fi, err := indexFile.Stat()
|
||||
if err != nil {
|
||||
@@ -393,7 +395,9 @@ func (route *Http) Register(r *chi.Mux) {
|
||||
http.ServeContent(w, r, "index.html", fi.ModTime(), indexFile)
|
||||
return
|
||||
}
|
||||
defer f.Close()
|
||||
defer func(f http.File) {
|
||||
_ = f.Close()
|
||||
}(f)
|
||||
fileServer.ServeHTTP(w, r)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,7 +142,9 @@ func (s *DashboardService) CountInfo(w http.ResponseWriter, r *http.Request) {
|
||||
rootPassword, _ := s.settingRepo.Get(biz.SettingKeyMySQLRootPassword)
|
||||
mysql, err := db.NewMySQL("root", rootPassword, "/tmp/mysql.sock", "unix")
|
||||
if err == nil {
|
||||
defer mysql.Close()
|
||||
defer func(mysql *db.MySQL) {
|
||||
_ = mysql.Close()
|
||||
}(mysql)
|
||||
databases, err := mysql.Databases()
|
||||
if err == nil {
|
||||
databaseCount += len(databases)
|
||||
@@ -152,7 +154,9 @@ func (s *DashboardService) CountInfo(w http.ResponseWriter, r *http.Request) {
|
||||
if postgresqlInstalled {
|
||||
postgres, err := db.NewPostgres("postgres", "", "127.0.0.1", 5432)
|
||||
if err == nil {
|
||||
defer postgres.Close()
|
||||
defer func(postgres *db.Postgres) {
|
||||
_ = postgres.Close()
|
||||
}(postgres)
|
||||
databases, err := postgres.Databases()
|
||||
if err == nil {
|
||||
databaseCount += len(databases)
|
||||
|
||||
Reference in New Issue
Block a user