Skip to content

Commit 6e7a974

Browse files
authored
Merge pull request #276 from agrare/update_fog_google
Update to fog-google v1.25.0
2 parents 056553e + a7f9968 commit 6e7a974

File tree

4 files changed

+14
-14
lines changed

4 files changed

+14
-14
lines changed

app/models/manageiq/providers/google/inventory/collector.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def cloud_subnets
7676
# For a backwards compatibility, old GCE networks were created without subnet. It's not possible now, but
7777
# GCE haven't migrated to new format. We will create a fake subnet for each network without subnets.
7878
@subnetworks += compute.networks.select { |x| x.ipv4_range.present? }.map do |x|
79-
Fog::Compute::Google::Subnetwork.new(
79+
Fog::Google::Compute::Subnetwork.new(
8080
:name => x.name,
8181
:gateway_address => x.gateway_i_pv4,
8282
:ip_cidr_range => x.i_pv4_range,

app/models/manageiq/providers/google/inventory/parser.rb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ def auth_key_pairs
237237
end
238238

239239
# @param persister_vm [InventoryObject<ManageIQ::Providers::Google::CloudManager::Vm>]
240-
# @param instance [Fog::Compute::Google::Server]
240+
# @param instance [Fog::Google::Compute::Server]
241241
def instance_key_pairs(persister_vm, instance)
242242
# Add project common ssh-keys with keys specific to this instance
243243
instance_ssh_keys = project_key_pairs | parse_compute_metadata_ssh_keys(instance.metadata)
@@ -266,7 +266,7 @@ def instance_hardware(persister_vm, instance, series)
266266
end
267267

268268
# @param persister_vm [InventoryObject<ManageIQ::Providers::Google::CloudManager::Vm>]
269-
# @param instance [Fog::Compute::Google::Server]
269+
# @param instance [Fog::Google::Compute::Server]
270270
def instance_advanced_settings(persister_vm, instance)
271271
persister.vms_and_templates_advanced_settings.build(
272272
:resource => persister_vm, # manager_ref
@@ -280,7 +280,7 @@ def instance_advanced_settings(persister_vm, instance)
280280
end
281281

282282
# @param persister_template [InventoryObject<ManageIQ::Providers::Google::CloudManager::Template]
283-
# @param image [Fog::Compute::Google::Snapshot, Fog::Compute::Google::Image]
283+
# @param image [Fog::Google::Compute::Snapshot, Fog::Google::Compute::Image]
284284
def image_os(persister_template, image)
285285
persister.operating_systems.build(
286286
:vm_or_template => persister_template, # manager_ref
@@ -305,7 +305,7 @@ def instance_os(persister_vm, parent_image_uid)
305305
end
306306

307307
# @param persister_hardware [InventoryObject<Hardware>]
308-
# @param instance [Fog::Compute::Google::Server]
308+
# @param instance [Fog::Google::Compute::Server]
309309
def hardware_disks(persister_hardware, instance)
310310
return if instance.disks.blank?
311311

@@ -412,7 +412,7 @@ def cloud_networks
412412
end
413413

414414
# @param persister_cloud_network [InventoryObject<ManageIQ::Providers::Google::NetworkManager::CloudNetwork>]
415-
# @param network [Fog::Compute::Google::Network]
415+
# @param network [Fog::Google::Compute::Network]
416416
def cloud_subnets(persister_cloud_network, network)
417417
@subnets_by_network_link ||= collector.cloud_subnets.each_with_object({}) { |x, subnets| (subnets[x.network] ||= []) << x }
418418
@subnets_by_network_link[network.self_link]&.each do |cloud_subnet|
@@ -505,7 +505,7 @@ def security_group(persister_cloud_network)
505505
end
506506

507507
# @param persister_security_group [InventoryObject<ManageIQ::Providers::Google::NetworkManager::SecurityGroup>]
508-
# @param firewalls [Array<Fog::Compute::Google::Firewall>]
508+
# @param firewalls [Array<Fog::Google::Compute::Firewall>]
509509
def firewall_rules(persister_security_group, firewalls)
510510
firewalls.each do |firewall|
511511
name = firewall.name
@@ -560,7 +560,7 @@ def forwarding_rules
560560
end
561561
end
562562

563-
# @param forwarding_rule [Fog::Compute::Google::ForwardingRule]
563+
# @param forwarding_rule [Fog::Google::Compute::ForwardingRule]
564564
def load_balancer_listener(forwarding_rule)
565565
# Only TCP/UDP/SCTP forwarding rules have ports
566566
has_ports = %w(TCP UDP SCTP).include?(forwarding_rule.ip_protocol)
@@ -580,7 +580,7 @@ def load_balancer_listener(forwarding_rule)
580580
end
581581

582582
# @param persister_lb_listener [InventoryObject<ManageIQ::Providers::google::NetworkManager::LoadBalancerListener]
583-
# @param forwarding_rule [Fog::Compute::Google::ForwardingRule]
583+
# @param forwarding_rule [Fog::Google::Compute::ForwardingRule]
584584
def load_balancer_listener_pool(persister_lb_listener, forwarding_rule)
585585
persister_lb_listener_pool = persister.load_balancer_listener_pools.build(
586586
:load_balancer_listener => persister_lb_listener,
@@ -606,7 +606,7 @@ def load_balancer_pools
606606
end
607607

608608
# @param persister_lb_pool [InventoryObject<ManageIQ::Providers::Google::NetworkManager::LoadBalancerPool>]
609-
# @param target_pool [Fog::Compute::Google::TargetPool]
609+
# @param target_pool [Fog::Google::Compute::TargetPool]
610610
def load_balancer_pool_members(persister_lb_pool, target_pool)
611611
target_pool.instances.to_a.each do |member_link|
612612
persister_lb_pool_member = persister.load_balancer_pool_members.find(Digest::MD5.base64digest(member_link))
@@ -626,7 +626,7 @@ def load_balancer_pool_members(persister_lb_pool, target_pool)
626626
end
627627
end
628628

629-
# @param target_pool [Fog::Compute::Google::TargetPool]
629+
# @param target_pool [Fog::Google::Compute::TargetPool]
630630
def load_balancer_health_check(target_pool)
631631
# Target pools aren't required to have health checks
632632
return if target_pool.health_checks.blank?
@@ -668,7 +668,7 @@ def load_balancer_health_check(target_pool)
668668
end
669669

670670
# @param persister_lb_health_check [InventoryObject<ManageIQ::Providers::Google::NetworkManager::LoadBalancerHealthCheck>]
671-
# @param target_pool [Fog::Compute::Google::TargetPool]
671+
# @param target_pool [Fog::Google::Compute::TargetPool]
672672
def load_balancer_health_check_members(persister_lb_health_check, target_pool)
673673
return if target_pool.instances.blank?
674674
# First attempt to get the health of the instance

manageiq-providers-google.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Gem::Specification.new do |spec|
1818
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
1919
spec.require_paths = ["lib"]
2020

21-
spec.add_dependency "fog-google", "~> 1.23"
21+
spec.add_dependency "fog-google", "~> 1.25"
2222
spec.add_dependency "rbnacl", ">= 3.2", "< 5.0"
2323

2424
spec.add_development_dependency "manageiq-style"

spec/models/manageiq/providers/google/cloud_manager_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
}
9191

9292
require 'fog/google'
93-
expect(Fog::Compute::Google).to receive(:new) do |options|
93+
expect(Fog::Google::Compute).to receive(:new) do |options|
9494
expect(options.fetch_path(:google_client_options, :proxy_url).to_s)
9595
.to eq("http://my_user:[email protected]:1234")
9696
end

0 commit comments

Comments
 (0)