(data map[string][]byte)
| 192 | } |
| 193 | |
| 194 | func fromPullSecretData(data map[string][]byte) (*DockerConfigJSON, error) { |
| 195 | dockerConfig := &DockerConfigJSON{} |
| 196 | if data == nil { |
| 197 | return dockerConfig, nil |
| 198 | } |
| 199 | |
| 200 | err := json.Unmarshal(data[k8sv1.DockerConfigJsonKey], &dockerConfig) |
| 201 | if err != nil { |
| 202 | return nil, errors.Wrap(err, "unmarshal docker config") |
| 203 | } |
| 204 | |
| 205 | return dockerConfig, nil |
| 206 | } |