)]}'
{"manifests/server.pp":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"50cfde46243190cd9bc38d884fc99b244317288e","unresolved":false,"context_lines":[{"line_number":50,"context_line":"  }"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"  exec { \u0027upgrade_subunit2sql_db\u0027:"},{"line_number":53,"context_line":"    command     \u003d\u003e \u0027(time subunit2sql-db-manage --config-file /etc/subunit2sql.conf upgrade head) \u003e /var/log/subunit2sql_migration.log 2\u003e\u00261 \u0026\u0027,"},{"line_number":54,"context_line":"    path        \u003d\u003e \u0027/usr/local/bin:/usr/bin:/bin/\u0027,"},{"line_number":55,"context_line":"    subscribe   \u003d\u003e Exec[\u0027backup_subunit2sql_db\u0027],"},{"line_number":56,"context_line":"    refreshonly \u003d\u003e true,"}],"source_content_type":"text/x-puppet","patch_set":2,"id":"ba8a016a_adc7b696","line":53,"updated":"2015-11-19 01:41:11.000000000","message":"I wonder if puppet supports subshells, I doubt it does. If it doesn\u0027t I guess I\u0027ll have to write a 1 line bash script and just call that.","commit_id":"91be36591d2d63c993a30c03170a37adfa833941"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"f6caedfb190f51253b1f1d7adfd168541bb2f3ea","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    ensure  \u003d\u003e present,"},{"line_number":45,"context_line":"    owner   \u003d\u003e \u0027root\u0027,"},{"line_number":46,"context_line":"    group   \u003d\u003e \u0027root\u0027,"},{"line_number":47,"context_line":"    mode    \u003d\u003e \u00270655\u0027,"},{"line_number":48,"context_line":"    source  \u003d\u003e \u0027puppet:///modules/subunit2sql/run_migrations.sh\u0027,"},{"line_number":49,"context_line":"    require \u003d\u003e File[\u0027/etc/subunit2sql.conf\u0027]"},{"line_number":50,"context_line":"  }"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"ba8a016a_d4336560","line":47,"updated":"2015-11-19 23:26:32.000000000","message":"755 or, better, i think, 555.  Probably not 655 though.","commit_id":"f992a950792752672d536e6bdb579fa05210be25"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"b44e74354b8ce0fc383bb95780ba513039828d64","unresolved":false,"context_lines":[{"line_number":59,"context_line":"  }"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"  exec { \u0027upgrade_subunit2sql_db\u0027:"},{"line_number":62,"context_line":"    command     \u003d\u003e \u0027bash /usr/local/bin/run_migrations.sh\u0027,"},{"line_number":63,"context_line":"    path        \u003d\u003e \u0027/usr/local/bin:/usr/bin:/bin/\u0027,"},{"line_number":64,"context_line":"    require     \u003d\u003e File[\u0027/usr/local/bin/run_migrations.sh\u0027],"},{"line_number":65,"context_line":"    subscribe   \u003d\u003e Exec[\u0027backup_subunit2sql_db\u0027],"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"ba8a016a_14980d1b","line":62,"updated":"2015-11-19 23:28:55.000000000","message":"Since it\u0027s executable, maybe drop the \u0027bash\u0027?","commit_id":"15aa306d50481b406d8422f01b18a52ab740b3d1"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"b44e74354b8ce0fc383bb95780ba513039828d64","unresolved":false,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"  exec { \u0027upgrade_subunit2sql_db\u0027:"},{"line_number":62,"context_line":"    command     \u003d\u003e \u0027bash /usr/local/bin/run_migrations.sh\u0027,"},{"line_number":63,"context_line":"    path        \u003d\u003e \u0027/usr/local/bin:/usr/bin:/bin/\u0027,"},{"line_number":64,"context_line":"    require     \u003d\u003e File[\u0027/usr/local/bin/run_migrations.sh\u0027],"},{"line_number":65,"context_line":"    subscribe   \u003d\u003e Exec[\u0027backup_subunit2sql_db\u0027],"},{"line_number":66,"context_line":"    refreshonly \u003d\u003e true,"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"ba8a016a_349bd119","line":63,"updated":"2015-11-19 23:28:55.000000000","message":"And path probably isn\u0027t necessary since it\u0027s fully pathed.","commit_id":"15aa306d50481b406d8422f01b18a52ab740b3d1"}]}
