Yes, I thought so to but if you look at the code for neutron::server class you will see that both connection and sql_connection get default values which means the test done in the class is bogus. Until the puppet module is fixed this is the easiest solution.