Skip to content

Commit 32432ef

Browse files
committed
Cleanup replication controller spec expander function
1 parent 38234d5 commit 32432ef

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

kubernetes/structures_replication_controller.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,6 @@ func expandReplicationControllerSpec(rc []interface{}, useDeprecatedSpecFields b
6565

6666
func expandReplicationControllerTemplate(rct []interface{}, selector map[string]string, useDeprecatedSpecFields bool) (v1.PodTemplateSpec, error) {
6767
obj := v1.PodTemplateSpec{}
68-
in := rct[0].(map[string]interface{})
69-
70-
// Get user defined metadata
71-
obj.ObjectMeta = expandMetadata(in["metadata"].([]interface{}))
7268

7369
if useDeprecatedSpecFields {
7470
// Add labels from selector to ensure proper selection of pods by the replication controller for deprecated use case
@@ -81,6 +77,11 @@ func expandReplicationControllerTemplate(rct []interface{}, selector map[string]
8177
}
8278
obj.Spec = podSpecDeprecated
8379
} else {
80+
in := rct[0].(map[string]interface{})
81+
82+
// Get user defined metadata
83+
obj.ObjectMeta = expandMetadata(in["metadata"].([]interface{}))
84+
8485
// Get pod spec from new fields
8586
podSpec, err := expandPodSpec(in["spec"].([]interface{}))
8687
if err != nil {

0 commit comments

Comments
 (0)