+stop_services(){
+ ubuntu_services=(
+ ceilometer-api
+ ceilometer-agent-central
+ ceilometer-agent-compute
+ ceilometer-agent-notification
+ ceilometer-collector
+ ceilometer-alarm-evaluator
+ ceilometer-alarm-notifier
+ )
+ centos_services=(
+ openstack-ceilometer-api
+ openstack-ceilometer-collector
+ openstack-ceilometer-notification
+ openstack-ceilometer-alarm-notifier
+ openstack-ceilometer-alarm-evaluator
+ openstack-ceilometer-compute
+ openstack-ceilometer-central
+ )
+
+ if [[ `cat /etc/*-release | head -n 1 | awk '{print $1}'` =~ Ubuntu ]]; then
+ services=${ubuntu_services[*]}
+ else
+ services=${centos_services[*]}
+ fi
+
+ for service in ${services[*]}; do
+ service $service stop || true
+ done
+}
+