Skip to content

Commit

Permalink
style(google): s/singleton/resolved (#188)
Browse files Browse the repository at this point in the history
  • Loading branch information
lwander committed Mar 2, 2017
1 parent 4bfc83d commit 3eabe92
Showing 1 changed file with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public class GCEBakeHandler extends CloudProviderBakeHandler {

private static final String IMAGE_NAME_TOKEN = "googlecompute: A disk image was created:"

private static singletonBakeryDefaults = null
private static resolvedBakeryDefaults = null

ImageNameFactory imageNameFactory = new ImageNameFactory()

Expand All @@ -46,21 +46,21 @@ public class GCEBakeHandler extends CloudProviderBakeHandler {
RoscoGoogleConfiguration.GoogleConfigurationProperties googleConfigurationProperties

public GCEBakeHandler() {
singletonBakeryDefaults = null
resolvedBakeryDefaults = null
}

@Override
RoscoGoogleConfiguration.GCEBakeryDefaults getBakeryDefaults() {
if (singletonBakeryDefaults == null) {
singletonBakeryDefaults = new RoscoGoogleConfiguration.GCEBakeryDefaults()
singletonBakeryDefaults.baseImages = (gceBakeryDefaults?.baseImages ?: []) + (deprecatedGCEBakeryDefaults?.baseImages ?: [])
singletonBakeryDefaults.network = gceBakeryDefaults?.network ?: deprecatedGCEBakeryDefaults?.network
singletonBakeryDefaults.subnetwork = gceBakeryDefaults?.subnetwork ?: deprecatedGCEBakeryDefaults?.subnetwork
singletonBakeryDefaults.templateFile = gceBakeryDefaults?.templateFile ?: deprecatedGCEBakeryDefaults?.templateFile
singletonBakeryDefaults.zone = gceBakeryDefaults?.zone ?: deprecatedGCEBakeryDefaults?.zone
singletonBakeryDefaults.useInternalIp = gceBakeryDefaults?.useInternalIp != null ? gceBakeryDefaults?.useInternalIp : deprecatedGCEBakeryDefaults?.useInternalIp
if (!resolvedBakeryDefaults) {
resolvedBakeryDefaults = new RoscoGoogleConfiguration.GCEBakeryDefaults()
resolvedBakeryDefaults.baseImages = (gceBakeryDefaults?.baseImages ?: []) + (deprecatedGCEBakeryDefaults?.baseImages ?: [])
resolvedBakeryDefaults.network = gceBakeryDefaults?.network ?: deprecatedGCEBakeryDefaults?.network
resolvedBakeryDefaults.subnetwork = gceBakeryDefaults?.subnetwork ?: deprecatedGCEBakeryDefaults?.subnetwork
resolvedBakeryDefaults.templateFile = gceBakeryDefaults?.templateFile ?: deprecatedGCEBakeryDefaults?.templateFile
resolvedBakeryDefaults.zone = gceBakeryDefaults?.zone ?: deprecatedGCEBakeryDefaults?.zone
resolvedBakeryDefaults.useInternalIp = gceBakeryDefaults?.useInternalIp != null ? gceBakeryDefaults?.useInternalIp : deprecatedGCEBakeryDefaults?.useInternalIp
}
return singletonBakeryDefaults
return resolvedBakeryDefaults
}

@Override
Expand Down

0 comments on commit 3eabe92

Please sign in to comment.