| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package main
- import (
- "fmt"
- "os"
- )
- func main() {
- defer func() {
- fmt.Println("结束,按任意键退出")
- var endInput string
- fmt.Scanln(&endInput)
- }()
- if !loadConfig() {
- fmt.Println("加载配置文件失败,青检查awscdn.json文件")
- return
- }
- if len(os.Args) > 1 {
- if os.Args[1] == "invalidate" {
- if !doInvalidate() {
- fmt.Println("刷新cdn失败,请重新尝试")
- return
- }
- return
- }
- if os.Args[1] == "show" {
- doViewList()
- return
- }
- }
- if !doUpload() {
- fmt.Println("上传失败,请重新尝试")
- return
- }
- //自动刷新cdn,暂时屏蔽(由于接入的cdn部署aws的)
- // if !doInvalidate() {
- // fmt.Println("刷新cdn失败,请重新尝试")
- // return
- // }
- flushCdn()
- }
|