(status, kind, source, target string, metadata files.IsMetadata)
| 163 | } |
| 164 | |
| 165 | func newGetResult(status, kind, source, target string, metadata files.IsMetadata) (getResult, error) { |
| 166 | result := getResult{ |
| 167 | Status: status, |
| 168 | Kind: kind, |
| 169 | Input: getResultInput{ |
| 170 | Source: source, |
| 171 | Target: target, |
| 172 | }, |
| 173 | } |
| 174 | if metadata != nil { |
| 175 | jsonResult, err := jsonMetadataFromDropbox(metadata) |
| 176 | if err != nil { |
| 177 | return getResult{}, err |
| 178 | } |
| 179 | result.Result = &jsonResult |
| 180 | } |
| 181 | return result, nil |
| 182 | } |
| 183 | |
| 184 | func renderGetResults(cmd *cobra.Command, input getCommandInput, results []getResult) error { |
| 185 | return renderJSONOperationOutput(cmd, input, getOperationResults(results)) |
no test coverage detected