class iaas::profile::zookeeper (
  $admin_interface 	     = undef, 
  $servers 	 	     = undef,
  $zookeeper_id    	     = undef,
  $zookeeper_max_connections = 128,
) {
# Python-zake package 
  package { 'python-zake': }

  class { '::zookeeper':
    id => $zookeeper_id,
    client_ip => getvar("::ipaddress_${admin_interface}"), #$::facts["ipaddress_${admin_interface}"],
    servers => $servers,
    max_allowed_connections => $zookeeper_max_connections,
  }

}