(runtime string)
| 686 | } |
| 687 | |
| 688 | func getKindExtension(runtime string) (extension string) { |
| 689 | switch strings.ToLower(runtime) { |
| 690 | case NODE_JS: |
| 691 | extension = NODE_JS_EXT |
| 692 | case PYTHON: |
| 693 | extension = PYTHON_EXT |
| 694 | case SWIFT: |
| 695 | fallthrough |
| 696 | case PHP: |
| 697 | extension = fmt.Sprintf(".%s", runtime) |
| 698 | case RUBY: |
| 699 | extension = RUBY_EXT |
| 700 | case RUST: |
| 701 | extension = RUST_EXT |
| 702 | case GO: |
| 703 | extension = GO_EXT |
| 704 | } |
| 705 | |
| 706 | return extension |
| 707 | } |
| 708 | |
| 709 | func saveCode(action whisk.Action, filename string) (err error) { |
| 710 | var code string |