Skip to content

Instantly share code, notes, and snippets.

@azet
Created October 13, 2014 12:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save azet/d55045995d0ef49497c5 to your computer and use it in GitHub Desktop.
Save azet/d55045995d0ef49497c5 to your computer and use it in GitHub Desktop.
Foreman (1.6.1) VMWare provider fix for German localization in vSphere (foreman/app/models/compute_resources/foreman/model/vmware.rb)
--- vmware_orig.rb 2014-10-13 14:31:53.200587637 +0200
+++ vmware.rb 2014-10-13 14:22:15.177351876 +0200
@@ -345,10 +345,10 @@
# because it has no children.
def clone_vm args
args = parse_args args
- path_replace = %r{/Datacenters/#{datacenter}/vm(/|)}
+ path_replace = %r{/Datencenter/#{datacenter}/vm(/|)}
interfaces = client.list_vm_interfaces(args[:image_id])
- interface = interfaces.detect{|i| i[:name] == "Network adapter 1" }
+ interface = interfaces.detect{|i| i[:name] == "Netzwerkadapter 1" } # Network Adapter 1
network_adapter_device_key = interface[:key]
opts = {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment