(origin string)
| 173 | } |
| 174 | |
| 175 | func (s *Store) loadFromFile(origin string) (*Credentials, error) { |
| 176 | all, err := s.loadAllFromFile() |
| 177 | if err != nil { |
| 178 | return nil, err |
| 179 | } |
| 180 | |
| 181 | creds, ok := all[origin] |
| 182 | if !ok { |
| 183 | return nil, fmt.Errorf("credentials not found for %s", origin) |
| 184 | } |
| 185 | return creds, nil |
| 186 | } |
| 187 | |
| 188 | func (s *Store) saveToFile(origin string, creds *Credentials) error { |
| 189 | all, err := s.loadAllFromFile() |