Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Command ¶
func Command(log api.LogService, action func(api.DatabaseService, api.StorageService, *api.Account))
Command represents a basic utility command.
func IsPiped ¶
func IsPiped() bool
IsPiped returns whether the command was started with piped input.
func ReadSectionData ¶ added in v1.0.8
ReadSectionData reads in a sub-section of test data, returning a partial form.
Types ¶
type WebClient ¶
type WebClient struct { Client *http.Client Address string Username string Password string Token string }
WebClient is a basic web client to be used with various utility functionality.
func (*WebClient) Authenticate ¶
func (wc *WebClient) Authenticate()
Authenticate against the RESTful service with basic authentication.
func (*WebClient) Form ¶
func (wc *WebClient) Form() json.RawMessage
Form returns the entire application as a JSON structure.
func (*WebClient) GetInformation ¶
func (wc *WebClient) GetInformation()
GetInformation will ask for more information if not already known.
func (*WebClient) Save ¶
func (wc *WebClient) Save(payload json.RawMessage)
Save a JSON structure to the RESTful service.
Click to show internal directories.
Click to hide internal directories.