Browse Source

Merge "Remove the unused list_to_zookeeper_hash function"

changes/64/784764/1
Zuul 1 month ago
committed by Gerrit Code Review
parent
commit
4aa4383ed0
2 changed files with 0 additions and 39 deletions
  1. +0
    -24
      lib/puppet/functions/list_to_zookeeper_hash.rb
  2. +0
    -15
      spec/functions/list_to_zookeeper_hash_spec.rb

+ 0
- 24
lib/puppet/functions/list_to_zookeeper_hash.rb View File

@ -1,24 +0,0 @@
# Custom function to convert a list of ips to a map
# like {'ip' => xxx.xxx.xxx.xxx }. This function is needed
# because a not-so-good design of the puppet-midonet module
# and we hope to deprecate it soon.
Puppet::Functions.create_function(:list_to_zookeeper_hash) do
dispatch :list_to_zookeeper_hash do
param 'Variant[Array, String]', :zk_list
end
def list_to_zookeeper_hash(zk_list)
if zk_list.class != Array
zk_list = [zk_list]
end
result = Array.new
zk_list.each do |zk_ip|
zk_map = Hash.new
zk_map['ip'] = zk_ip
zk_map['port'] = 2181
result.push(zk_map)
end
return result
end
end

+ 0
- 15
spec/functions/list_to_zookeeper_hash_spec.rb View File

@ -1,15 +0,0 @@
require 'spec_helper'
describe 'list_to_zookeeper_hash' do
it {
should run.with_params('127.0.0.1').and_return([
{ 'ip' => '127.0.0.1', 'port' => 2181 }
])
}
it {
should run.with_params(['127.0.0.1', '127.0.0.2']).and_return([
{ 'ip' => '127.0.0.1', 'port' => 2181 },
{ 'ip' => '127.0.0.2', 'port' => 2181 }
])
}
end

Loading…
Cancel
Save