Browse Source

添加返回值

wangbo 1 month ago
parent
commit
e54fa6edc8
3 changed files with 22 additions and 12 deletions
  1. 4 0
      .idea/osm_sdk.iml
  2. 6 0
      .idea/vcs.xml
  3. 12 12
      osm_sdk.go

+ 4 - 0
.idea/osm_sdk.iml

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module version="4">
+  <component name="Go" enabled="true" />
+</module>

+ 6 - 0
.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="Git" />
+  </component>
+</project>

+ 12 - 12
osm_sdk.go

@@ -344,12 +344,12 @@ func lsDetails(dirPath string) ([]ObjectInfo, error) {
 //	return Bkt.DeleteObject(prefix + f)
 //}
 
-func Move(srcObjName, dstObjName string) error {
-	return move(srcObjName, dstObjName, nil)
+func Move(srcObjName, dstObjName string) (string, error) {
+	return dstObjName, move(srcObjName, dstObjName, nil)
 }
 
-func MoveWithPrefix(srcObjName, dstObjName string) error {
-	return move(prefix+srcObjName, prefix+dstObjName, nil)
+func MoveWithPrefix(srcObjName, dstObjName string) (string, error) {
+	return prefix + dstObjName, move(prefix+srcObjName, prefix+dstObjName, nil)
 }
 
 func move(srcObjName, dstObjName string, requireInfos []string) error {
@@ -389,12 +389,12 @@ func move(srcObjName, dstObjName string, requireInfos []string) error {
 //	return err
 //}
 
-func Copy(srcObjName, dstObjName string) error {
-	return copying(srcObjName, dstObjName, nil)
+func Copy(srcObjName, dstObjName string) (string, error) {
+	return dstObjName, copying(srcObjName, dstObjName, nil)
 }
 
-func CopyWithPrefix(srcObjName, dstObjName string) error {
-	return copying(prefix+srcObjName, prefix+dstObjName, nil)
+func CopyWithPrefix(srcObjName, dstObjName string) (string, error) {
+	return prefix + dstObjName, copying(prefix+srcObjName, prefix+dstObjName, nil)
 }
 
 func copying(srcObjName, dstObjName string, requireInfos []string) error {
@@ -433,12 +433,12 @@ func copying(srcObjName, dstObjName string, requireInfos []string) error {
 	return nil
 }
 
-func CopyPublic(srcObjName, dstObjName string) error {
-	return copyPublic(srcObjName, dstObjName, nil)
+func CopyPublic(srcObjName, dstObjName string) (string, error) {
+	return dstObjName, copyPublic(srcObjName, dstObjName, nil)
 }
 
-func CopyPublicWithPrefix(srcObjName, dstObjName string) error {
-	return copyPublic(prefix+srcObjName, prefix+dstObjName, nil)
+func CopyPublicWithPrefix(srcObjName, dstObjName string) (string, error) {
+	return prefix + dstObjName, copyPublic(prefix+srcObjName, prefix+dstObjName, nil)
 }
 
 func copyPublic(srcObjName, dstObjName string, requireInfos []string) error {