ソースを参照

完成sdk基本封装

yjp 1 年間 前
コミット
73da958fc4
2 ファイル変更1 行追加43 行削除
  1. 0 35
      instance.go
  2. 1 8
      options.go

+ 0 - 35
instance.go

@@ -1,10 +1,6 @@
 package ds_sdk
 
 import (
-	"errors"
-	"git.sxidc.com/go-tools/utils/fileutils"
-	"git.sxidc.com/go-tools/utils/strutils"
-	"git.sxidc.com/go-tools/utils/yaml/yaml_loader"
 	"git.sxidc.com/service-supports/ds-sdk/client"
 	"strings"
 )
@@ -43,11 +39,6 @@ func InitInstance(token string, baseUrl string, namespace string, dataSource *Da
 		return err
 	}
 
-	err = initSqlResources(c, options)
-	if err != nil {
-		return err
-	}
-
 	sdkInstance = &SDK{
 		options: options,
 		client:  c,
@@ -93,29 +84,3 @@ func initDataSource(c *client.Client, options *Options) error {
 
 	return nil
 }
-
-func initSqlResources(c *client.Client, options *Options) error {
-	if strutils.IsStringEmpty(options.sqlResourcesDir) {
-		return nil
-	}
-
-	if !fileutils.PathExists(options.sqlResourcesDir) {
-		return errors.New("指定的SQL资源目录不存在")
-	}
-
-	files, err := fileutils.GetDirFiles(options.sqlResourcesDir)
-	if err != nil {
-		return err
-	}
-
-	for _, file := range files {
-		err := yaml_loader.LoadYamlMapFile(file, func(objectMap map[string]any) error {
-
-		})
-		if err != nil {
-			return err
-		}
-	}
-
-	return nil
-}

+ 1 - 8
options.go

@@ -12,12 +12,6 @@ func WithTimeout(timeout time.Duration) Option {
 	}
 }
 
-func WithSqlResourceDir(sqlResourcesDir string) Option {
-	return func(opts *Options) {
-		opts.sqlResourcesDir = sqlResourcesDir
-	}
-}
-
 type DataSourceOption struct {
 	Name string
 	Type string
@@ -32,6 +26,5 @@ type Options struct {
 	dataSource *DataSourceOption
 
 	// 选传
-	timeout         time.Duration
-	sqlResourcesDir string
+	timeout time.Duration
 }