@@ -27,7 +27,8 @@ type dataStoreYaml struct {
2727 loaded bool
2828}
2929
30- func (s * dataStoreYaml ) load () error {
30+ // Load implements DataStore interface.
31+ func (s * dataStoreYaml ) Load () error {
3132 if s .loaded {
3233 return nil
3334 }
@@ -72,7 +73,7 @@ func (s *dataStoreYaml) load() error {
7273// GetUrls implements DataStore interface.
7374func (s * dataStoreYaml ) GetUrls () ([]string , error ) {
7475 var result []string
75- if err := s .load (); err != nil {
76+ if err := s .Load (); err != nil {
7677 return result , err
7778 }
7879
@@ -86,7 +87,7 @@ func (s *dataStoreYaml) GetUrls() ([]string, error) {
8687// GetKeys implements DataStore interface.
8788func (s * dataStoreYaml ) GetKeys () ([]string , error ) {
8889 var result []string
89- if err := s .load (); err != nil {
90+ if err := s .Load (); err != nil {
9091 return result , err
9192 }
9293
@@ -99,7 +100,7 @@ func (s *dataStoreYaml) GetKeys() ([]string, error) {
99100
100101// GetForURL implements DataStore interface.
101102func (s * dataStoreYaml ) GetForURL (url string ) (CredentialsItem , error ) {
102- if err := s .load (); err != nil {
103+ if err := s .Load (); err != nil {
103104 return CredentialsItem {}, err
104105 }
105106 for i := 0 ; i < len (s .data .CredentialStorage ); i ++ {
@@ -112,7 +113,7 @@ func (s *dataStoreYaml) GetForURL(url string) (CredentialsItem, error) {
112113
113114// GetForKey implements DataStore interface.
114115func (s * dataStoreYaml ) GetForKey (key string ) (KeyValueItem , error ) {
115- if err := s .load (); err != nil {
116+ if err := s .Load (); err != nil {
116117 return KeyValueItem {}, err
117118 }
118119 for i := 0 ; i < len (s .data .KeyValueStorage ); i ++ {
@@ -130,7 +131,7 @@ func (s *dataStoreYaml) AddItem(item SecretItem) error {
130131 return ErrEmptyFields
131132 }
132133
133- if err := s .load (); err != nil {
134+ if err := s .Load (); err != nil {
134135 return err
135136 }
136137
@@ -170,7 +171,7 @@ func (s *dataStoreYaml) AddItem(item SecretItem) error {
170171
171172// RemoveByURL implements DataStore interface.
172173func (s * dataStoreYaml ) RemoveByURL (url string ) error {
173- if err := s .load (); err != nil {
174+ if err := s .Load (); err != nil {
174175 return err
175176 }
176177 for i := 0 ; i < len (s .data .CredentialStorage ); i ++ {
@@ -184,7 +185,7 @@ func (s *dataStoreYaml) RemoveByURL(url string) error {
184185
185186// RemoveByKey implements DataStore interface.
186187func (s * dataStoreYaml ) RemoveByKey (key string ) error {
187- if err := s .load (); err != nil {
188+ if err := s .Load (); err != nil {
188189 return err
189190 }
190191 for i := 0 ; i < len (s .data .KeyValueStorage ); i ++ {
@@ -198,7 +199,7 @@ func (s *dataStoreYaml) RemoveByKey(key string) error {
198199
199200// CleanStorage implements DataStore interface.
200201func (s * dataStoreYaml ) CleanStorage (item SecretItem ) error {
201- if err := s .load (); err != nil {
202+ if err := s .Load (); err != nil {
202203 return err
203204 }
204205
0 commit comments