(rawMtaArchive interface{})
| 484 | } |
| 485 | |
| 486 | func parseMtaArchiveArgument(rawMtaArchive interface{}) (bool, string) { |
| 487 | switch castedMtaArchive := rawMtaArchive.(type) { |
| 488 | case *url.URL: |
| 489 | return true, castedMtaArchive.String() |
| 490 | case string: |
| 491 | return false, castedMtaArchive |
| 492 | } |
| 493 | return false, "" |
| 494 | } |
| 495 | |
| 496 | func (c *DeployCommand) uploadFromUrl(url string, mtaClient mtaclient.MtaClientOperations, namespace string, |
| 497 | disableProgressBar bool) UploadFromUrlStatus { |