(registry specs.Registry)
| 8 | ) |
| 9 | |
| 10 | func SpecRegistryToPlugin(registry specs.Registry) managedplugin.Registry { |
| 11 | switch registry { |
| 12 | case specs.RegistryGitHub: |
| 13 | return managedplugin.RegistryGithub |
| 14 | case specs.RegistryLocal: |
| 15 | return managedplugin.RegistryLocal |
| 16 | case specs.RegistryGRPC: |
| 17 | return managedplugin.RegistryGrpc |
| 18 | case specs.RegistryDocker: |
| 19 | return managedplugin.RegistryDocker |
| 20 | case specs.RegistryCloudQuery: |
| 21 | return managedplugin.RegistryCloudQuery |
| 22 | default: |
| 23 | panic(fmt.Sprintf("unknown registry %q", registry.String())) |
| 24 | } |
| 25 | } |
no test coverage detected