fix: ocean.strategy is nullable

This commit is contained in:
liranp 2019-06-24 17:34:19 +03:00
parent 3b0af771e8
commit 40fd997c2b
No known key found for this signature in database
GPG Key ID: 22E8BBE0841BC3BA
1 changed files with 5 additions and 3 deletions

View File

@ -139,9 +139,11 @@ func (o *Ocean) Find(c *fi.Context) (*Ocean, error) {
// Strategy.
{
actual.SpotPercentage = ocean.Strategy.SpotPercentage
actual.FallbackToOnDemand = ocean.Strategy.FallbackToOnDemand
actual.UtilizeReservedInstances = ocean.Strategy.UtilizeReservedInstances
if strategy := ocean.Strategy; strategy != nil {
actual.SpotPercentage = strategy.SpotPercentage
actual.FallbackToOnDemand = strategy.FallbackToOnDemand
actual.UtilizeReservedInstances = strategy.UtilizeReservedInstances
}
}
// Compute.