From 1fde1683a4b3a64ee8ec9b3fecb114eebaac1e97 Mon Sep 17 00:00:00 2001 From: Ivan Fitenko Date: Tue, 19 Dec 2017 23:00:47 +0200 Subject: [PATCH] add default empty settings for guest_accelerators and service_accounts --- .../compute/property/instancetemplate_properties.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/google/compute/property/instancetemplate_properties.rb b/lib/google/compute/property/instancetemplate_properties.rb index 3ef13502..35d76dd2 100644 --- a/lib/google/compute/property/instancetemplate_properties.rb +++ b/lib/google/compute/property/instancetemplate_properties.rb @@ -45,6 +45,15 @@ class InstancTemplatPropert attr_reader :service_accounts attr_reader :tags + # set defaults for optional GCE instance template attributes + def guest_accelerators + @guest_accelerators || [] + end + + def service_accounts + @service_accounts || [] + end + def to_json(_arg = nil) { 'canIpForward' => can_ip_forward,