add s3 stream support

This commit is contained in:
wanglei.w
2021-04-15 17:47:07 +08:00
parent bb39562fae
commit 180149a7c9
8 changed files with 120 additions and 8 deletions

View File

@@ -175,6 +175,14 @@ func (a KwArgs) GetDefault(k string, defaultV interface{}) interface{} {
return defaultV
}
func (a KwArgs) PopDefault(k string, defaultV interface{}) interface{} {
if v, ok := a[k]; ok {
defer delete(a, k)
return v
}
return defaultV
}
func ConvertKwargsToCmdLineArgs(kwargs KwArgs) []string {
var keys, args []string
for k := range kwargs {