)]}'
{"manifests/designate.pp":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"57cc3bce2c1c413d8664486f5bfc3ca249c4cba3","unresolved":false,"context_lines":[{"line_number":97,"context_line":"  }"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  # TODO: Implement pools.yaml management in puppet-designate"},{"line_number":100,"context_line":"  file { \u0027/etc/designate/pools.yaml\u0027:"},{"line_number":101,"context_line":"    ensure  \u003d\u003e present,"},{"line_number":102,"context_line":"    content \u003d\u003e template(\"${module_name}/pools.yaml.erb\"),"},{"line_number":103,"context_line":"    require \u003d\u003e Service[\u0027designate-central\u0027],"},{"line_number":104,"context_line":"  }"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"  # Validate that designate-central is ready for pool update"},{"line_number":107,"context_line":"  $command \u003d \"openstack --os-auth-url ${::openstack_integration::config::keystone_auth_uri} \\"},{"line_number":108,"context_line":"--os-project-name services --os-username designate --os-password a_big_secret zone list\""},{"line_number":109,"context_line":"  openstacklib::service_validation { \u0027designate-central\u0027:"},{"line_number":110,"context_line":"    command     \u003d\u003e $command,"},{"line_number":111,"context_line":"    timeout     \u003d\u003e \u002715\u0027,"},{"line_number":112,"context_line":"    refreshonly \u003d\u003e true,"},{"line_number":113,"context_line":"  }"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"  exec { \u0027Update designate pools\u0027:"},{"line_number":116,"context_line":"    command     \u003d\u003e \u0027designate-manage pool update --file /etc/designate/pools.yaml\u0027,"},{"line_number":117,"context_line":"    path        \u003d\u003e \u0027/usr/bin\u0027,"},{"line_number":118,"context_line":"    refreshonly \u003d\u003e true,"},{"line_number":119,"context_line":"    logoutput   \u003d\u003e \u0027on_failure\u0027,"},{"line_number":120,"context_line":"    subscribe   \u003d\u003e File[\u0027/etc/designate/pools.yaml\u0027],"},{"line_number":121,"context_line":"    require     \u003d\u003e Anchor[\u0027create designate-central validation\u0027],"},{"line_number":122,"context_line":"  }"},{"line_number":123,"context_line":"}"}],"source_content_type":"text/x-puppet","patch_set":2,"id":"1a430d35_75f31c0b","line":122,"range":{"start_line":100,"start_character":0,"end_line":122,"end_character":3},"updated":"2017-02-03 17:41:32.000000000","message":"we should probably just throw this into a helper class in designate","commit_id":"e76b8c38e5d4bda8aae751c3c83e98f4f922e00e"}]}
