fmt
This commit is contained in:
		
							parent
							
								
									b781d56161
								
							
						
					
					
						commit
						c4b0d5c93d
					
				@ -1,10 +1,10 @@
 | 
			
		||||
package main
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	d "gowebdav"
 | 
			
		||||
	"flag"
 | 
			
		||||
	"os"
 | 
			
		||||
	"fmt"
 | 
			
		||||
	d "gowebdav"
 | 
			
		||||
	"os"
 | 
			
		||||
	"strings"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -44,47 +44,50 @@ func main() {
 | 
			
		||||
	if alen == 1 {
 | 
			
		||||
		path := flag.Args()[0]
 | 
			
		||||
		switch *m {
 | 
			
		||||
			case "LS", "LIST", "PROPFIND":
 | 
			
		||||
				if files, err := c.ReadDir(path); err == nil {
 | 
			
		||||
					fmt.Println(fmt.Sprintf("ReadDir: '%s' entries: %d ", path, len(files)))
 | 
			
		||||
					for _, f := range files {
 | 
			
		||||
						fmt.Println(f)
 | 
			
		||||
					}
 | 
			
		||||
				} else {
 | 
			
		||||
					fmt.Println(err)
 | 
			
		||||
		case "LS", "LIST", "PROPFIND":
 | 
			
		||||
			if files, err := c.ReadDir(path); err == nil {
 | 
			
		||||
				fmt.Println(fmt.Sprintf("ReadDir: '%s' entries: %d ", path, len(files)))
 | 
			
		||||
				for _, f := range files {
 | 
			
		||||
					fmt.Println(f)
 | 
			
		||||
				}
 | 
			
		||||
			} else {
 | 
			
		||||
				fmt.Println(err)
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			case "GET": c.Read(path)
 | 
			
		||||
		case "GET":
 | 
			
		||||
			c.Read(path)
 | 
			
		||||
 | 
			
		||||
			case "DELETE", "RM", "DEL":
 | 
			
		||||
				if err := c.Remove(path); err != nil {
 | 
			
		||||
					fmt.Println(err)
 | 
			
		||||
				} else {
 | 
			
		||||
					fmt.Println("Remove: " + path)
 | 
			
		||||
				}
 | 
			
		||||
		case "DELETE", "RM", "DEL":
 | 
			
		||||
			if err := c.Remove(path); err != nil {
 | 
			
		||||
				fmt.Println(err)
 | 
			
		||||
			} else {
 | 
			
		||||
				fmt.Println("Remove: " + path)
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			case "MKCOL", "MKDIR":
 | 
			
		||||
				if err := c.Mkdir(path, 0); err != nil {
 | 
			
		||||
					fmt.Println(err)
 | 
			
		||||
				} else {
 | 
			
		||||
					fmt.Println("MkDir: " + path)
 | 
			
		||||
				}
 | 
			
		||||
		case "MKCOL", "MKDIR":
 | 
			
		||||
			if err := c.Mkdir(path, 0); err != nil {
 | 
			
		||||
				fmt.Println(err)
 | 
			
		||||
			} else {
 | 
			
		||||
				fmt.Println("MkDir: " + path)
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			case "MKCOLALL", "MKDIRALL":
 | 
			
		||||
				if err := c.MkdirAll(path, 0); err != nil {
 | 
			
		||||
					fmt.Println(err)
 | 
			
		||||
				} else {
 | 
			
		||||
					fmt.Println("MkDirAll: " + path)
 | 
			
		||||
				}
 | 
			
		||||
		case "MKCOLALL", "MKDIRALL":
 | 
			
		||||
			if err := c.MkdirAll(path, 0); err != nil {
 | 
			
		||||
				fmt.Println(err)
 | 
			
		||||
			} else {
 | 
			
		||||
				fmt.Println("MkDirAll: " + path)
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			default: Fail(nil)
 | 
			
		||||
		default:
 | 
			
		||||
			Fail(nil)
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	} else if alen == 2 {
 | 
			
		||||
		a0 := flag.Args()[0]
 | 
			
		||||
		a1 := flag.Args()[1]
 | 
			
		||||
		switch *m {
 | 
			
		||||
			default: Fail(nil)
 | 
			
		||||
		default:
 | 
			
		||||
			Fail(nil)
 | 
			
		||||
		}
 | 
			
		||||
	} else {
 | 
			
		||||
		Fail(nil)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user