Skip to content

Commit 0521a78

Browse files
committed
修复bug, 增加了上传回调功能
1 parent cc6be4a commit 0521a78

File tree

7 files changed

+17
-17
lines changed

7 files changed

+17
-17
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# 2.3.3
22
1. 修复qdownload配置cdn_domain使用了测试域名作为HOST 引起超过10G流量限制的问题
33
2. listbucket2 max-retry选项只限制出错下载次数,不限制接口返回空的次数
4+
3. 修复cdnprefetch, cdnrefresh中的bug
5+
4. 增加rput, fput, qupload的设置callbackurl, callbackhost的支持
46

57
# 2.3.2
68
1. 修复fetch incorrect region

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ qshell是利用[七牛文档上公开的API](http://developer.qiniu.com)实现
1212
1313
|版本 |支持平台|链接|
1414
|--------|---------|----|
15-
|qshell-v2.3.2-bugfix |Mac OSX, Linux, Windows|[下载](http://devtools.qiniu.com/qshell-bugfix.zip)|
15+
|qshell-v2.3.3 |Mac OSX, Linux, Windows|[下载](http://devtools.qiniu.com/qshell-v2.3.3.zip)|
1616

1717
## 安装
1818

cmd/cdn.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ func CdnRefresh(cmd *cobra.Command, params []string) {
5050
var urlListFile string
5151

5252
if prefetchFile != "" {
53-
urlListFile = params[0]
53+
urlListFile = prefetchFile
5454
} else {
5555
urlListFile = "stdin"
5656
}
@@ -126,7 +126,7 @@ func CdnPrefetch(cmd *cobra.Command, params []string) {
126126
var urlListFile string
127127

128128
if prefetchFile != "" {
129-
urlListFile = params[0]
129+
urlListFile = prefetchFile
130130
} else {
131131
urlListFile = "stdin"
132132
}

cmd/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"runtime"
77
)
88

9-
var version = "v2.3.2-bugfix"
9+
var version = "v2.3.3"
1010

1111
var versionCmd = &cobra.Command{
1212
Use: "version",

docs/cdnprefetch.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
# 格式
66

77
```
8-
qshell cdnprefetch <UrlListFile>
8+
qshell cdnprefetch [-i <UrlListFile>]
99
```
1010

1111
# 鉴权
1212

13-
需要在使用了`account`设置了`AccessKey``SecretKey`的情况下使用。
13+
需要在使用了`account`设置了`AccessKey`, `SecretKey``Name`的情况下使用。
1414

1515
# 参数
1616

1717
|参数名|描述|
1818
|---------|-----------|
19-
|UrlListFile|需要进行预取的文件访问外链列表,每行一个访问外链|
19+
|-i选项接受一个参数<UrlListFile> |需要进行预取的文件访问外链列表,每行一个访问外链, 如果没有制定,默认从终端读取输入内容 |
2020

2121
# 示例
2222

@@ -33,7 +33,7 @@ http://if-pbl.qiniudn.com/hello7.txt
3333
```
3434

3535
```
36-
$ qshell cdnprefetch toprefetch.txt
36+
$ qshell cdnprefetch -i toprefetch.txt
3737
```
3838

39-
就可以预取文件`toprefetch.txt`中的访问外链了。
39+
就可以预取文件`toprefetch.txt`中的访问外链了。

docs/cdnrefresh.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,28 @@
77
刷新链接的命令格式:
88

99
```
10-
qshell cdnrefresh <UrlListFile>
10+
qshell cdnrefresh [-i <UrlListFile>]
1111
```
1212

1313
刷新目录的命令格式:
1414

1515
```
16-
qshell cdnrefresh -dirs <DirListFile>
16+
qshell cdnrefresh --dirs <DirListFile>
1717
```
1818

19-
注意需要刷新的目录,必须以`/`结尾。
19+
注意需要刷新的目录,必须以`/`结尾。如果没有制定输入文件<UrlListFile>默认从终端读取输入内容
2020

2121
# 鉴权
2222

2323
需要在使用了`account`设置了`AccessKey``SecretKey`的情况下使用。
2424

25-
# 参数
25+
# 参数和选项
2626

2727
刷新链接
2828

2929
|参数名|描述|
3030
|---------|-----------|
31-
|UrlListFile|需要进行刷新的文件访问外链列表,每行一个访问外链|
31+
|i选项接受一个参数<UrlListFile>|需要进行刷新的文件访问外链列表,每行一个访问外链|
3232

3333
刷新目录
3434

@@ -51,7 +51,7 @@ http://if-pbl.qiniudn.com/hello7.txt
5151
```
5252

5353
```
54-
$ qshell cdnrefresh torefresh.txt
54+
$ qshell cdnrefresh -i torefresh.txt
5555
```
5656

5757
就可以刷新文件`torefresh.txt`中的访问外链了。

go.sum

-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181
3232
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
3333
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
3434
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
35-
github.com/qiniu/api.v7 v7.2.5-0.20181109085003-daf60906a46f+incompatible h1:buAA89ViNHjWGOlfINx4Rv0itg10jbSD5ZF7K/o0h3U=
36-
github.com/qiniu/api.v7 v7.2.5-0.20181109085003-daf60906a46f+incompatible/go.mod h1:V8/EzlTgLN6q0s0CJmg/I81ytsvldSF22F7h6MI02+c=
3735
github.com/qiniu/api.v7 v7.2.5-0.20181112070011-bc6998c1186a+incompatible h1:FnBHGjkt7JJ2ebnQU0cRWrjk14ShzTSfvnLqjin2AWI=
3836
github.com/qiniu/api.v7 v7.2.5-0.20181112070011-bc6998c1186a+incompatible/go.mod h1:V8/EzlTgLN6q0s0CJmg/I81ytsvldSF22F7h6MI02+c=
3937
github.com/qiniu/x v7.0.8+incompatible h1:P4LASsfwJY7SoZ13dwqBwGhZh7HKU8cdFVCUkmz0gZ8=

0 commit comments

Comments
 (0)