Remove the unused list_to_zookeeper_hash function
The list_to_zookeeper_hash function is not used by any class, thus can be removed completely. Change-Id: I5a1253a30cfdd5c0f5517785d4464bcc525f8577
This commit is contained in:
parent
844c91745a
commit
852d753b4c
|
@ -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
|
|
|
@ -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…
Reference in New Issue