# File lib/adhearsion/voip/asterisk/config_generators/agents.conf.rb, line 19 def to_s AsteriskConfigGenerator.warning_message + general_section.inject("[general]") { |section,(key,value)| section + "\n#{key}=#{value}" } + agent_section.inject("\n[agents]") { |section,(key,value)| section + "\n#{key}=#{value}" } + agent_section_special.inject("") { |section,(key,value)| section + "\n#{key} => #{value}" } + agent_definitions.inject("\n") do |section,properties| section + "\nagent => #{properties[:id]},#{properties[:password]},#{properties[:name]}" end end