Documentation ¶
Overview ¶
putlib document
putlib project main.go
Index ¶
- func InitKey() []byte
- func ValidateURL(url string, status *Status) string
- type Info
- type PutConfig
- func (pc *PutConfig) AddressOf(input io.Reader) (string, error)
- func (pc *PutConfig) AddressOfFile(file string) (string, error)
- func (pc *PutConfig) UploadFile(url string, path string) StatusItem
- func (pc *PutConfig) UploadMultipart(url string, f io.Reader, path string) StatusItem
- func (pc *PutConfig) Validate(localhash string, uploadStatus StatusItem, status *Status)
- type Status
- type StatusItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateURL ¶
Types ¶
type PutConfig ¶
type PutConfig struct { PathToWorkdir bool JsonOutput bool ForceGenerateThumbnails bool // contains filtered or unexported fields }
func (*PutConfig) UploadFile ¶
func (pc *PutConfig) UploadFile(url string, path string) StatusItem
func (*PutConfig) UploadMultipart ¶
type Status ¶
type Status struct { LastItem StatusItem UploadedItems []StatusItem ErrorMsg string }
Click to show internal directories.
Click to hide internal directories.