Documentation
¶
Index ¶
- Constants
- func Execute(cfg *config.Config) error
- func GetCommands(cfg *config.Config) cli.Commands
- func Health(cfg *config.Config) *cli.Command
- func ListUploadSessions(cfg *config.Config) *cli.Command
- func PurgeExpiredResources(cfg *config.Config) *cli.Command
- func Server(cfg *config.Config) *cli.Command
- func TrashBin(cfg *config.Config) *cli.Command
- func Uploads(cfg *config.Config) *cli.Command
- func Version(cfg *config.Config) *cli.Command
- type Session
Constants ¶
View Source
const ( SKIP = iota REPLACE KEEP_BOTH )
Variables ¶
This section is empty.
Functions ¶
func GetCommands ¶
GetCommands provides all commands for this service
func ListUploadSessions ¶
ListUploadSessions prints a list of upload sessiens
func PurgeExpiredResources ¶
PurgeExpiredResources cli command removes old trash-bin items.
Types ¶
type Session ¶
type Session struct {
ID string `json:"id"`
Space string `json:"space"`
Filename string `json:"filename"`
Offset int64 `json:"offset"`
Size int64 `json:"size"`
Executant userpb.UserId `json:"executant"`
SpaceOwner *userpb.UserId `json:"spaceowner,omitempty"`
Expires time.Time `json:"expires"`
Processing bool `json:"processing"`
ScanDate time.Time `json:"virus_scan_date"`
ScanResult string `json:"virus_scan_result"`
}
Session contains the information of an upload session
Click to show internal directories.
Click to hide internal directories.