What problem are you facing?
When selectors fail to resolve values correctly (see crossplane-contrib/provider-upjet-aws#118), it is hard to diagnose the probable issue.
How could Upjet help solve your problem?
It would be beneficial to add some additional logging in extractor.go to log errors, which are currently swallowed silently:
|
// TODO: we had better log the error |
|
if err != nil { |
|
return "" |
|
} |
|
// TODO: we had better log the error |
|
if err != nil { |
|
return "" |
|
} |
What problem are you facing?
When selectors fail to resolve values correctly (see crossplane-contrib/provider-upjet-aws#118), it is hard to diagnose the probable issue.
How could Upjet help solve your problem?
It would be beneficial to add some additional logging in extractor.go to log errors, which are currently swallowed silently:
upjet/pkg/resource/extractor.go
Lines 47 to 50 in 1644827
upjet/pkg/resource/extractor.go
Lines 53 to 56 in 1644827