)]}'
{"manifests/api.pp":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"293f554e3e8e2567bdc30542cf25b85b8773733f","unresolved":false,"context_lines":[{"line_number":459,"context_line":"  $ca_file_real \u003d pick($::cinder::ca_file, $ca_file)"},{"line_number":460,"context_line":""},{"line_number":461,"context_line":"  if $identity_uri {"},{"line_number":462,"context_line":"    warning(\u0027cinder::api::identity_uri is deprecated, use cinder::api::auth_uri instead.\u0027)"},{"line_number":463,"context_line":"    $auth_uri_real \u003d $identity_uri"},{"line_number":464,"context_line":"  } else {"},{"line_number":465,"context_line":"    $auth_uri_real \u003d $auth_uri"}],"source_content_type":"text/x-puppet","patch_set":8,"id":"fad55976_441f1b5f","line":462,"range":{"start_line":462,"start_character":4,"end_line":462,"end_character":90},"updated":"2016-07-16 14:51:17.000000000","message":"identity_uri is admin Identity API endpoint (35357) but auth_uri should be Complete public Identity API endpoint (5000).\nWe will have problems i think \u003d)","commit_id":"c25db3a25b09b4f5959b4f7eca742facc618d64a"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"fdb0ee4c979666e7982d40ff813902510516de0d","unresolved":false,"context_lines":[{"line_number":459,"context_line":"  $ca_file_real \u003d pick($::cinder::ca_file, $ca_file)"},{"line_number":460,"context_line":""},{"line_number":461,"context_line":"  if $identity_uri {"},{"line_number":462,"context_line":"    warning(\u0027cinder::api::identity_uri is deprecated, use cinder::api::auth_uri instead.\u0027)"},{"line_number":463,"context_line":"    $auth_uri_real \u003d $identity_uri"},{"line_number":464,"context_line":"  } else {"},{"line_number":465,"context_line":"    $auth_uri_real \u003d $auth_uri"}],"source_content_type":"text/x-puppet","patch_set":8,"id":"dada55a8_a86f1791","line":462,"range":{"start_line":462,"start_character":4,"end_line":462,"end_character":90},"in_reply_to":"dada55a8_e57dbbe8","updated":"2016-07-18 14:02:24.000000000","message":"The warning message is incorrect. I believe the new parameter that replaces identity_uri is auth_url not auth_uri","commit_id":"c25db3a25b09b4f5959b4f7eca742facc618d64a"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"6da148ba69225db8225285ef23176159c83f9b66","unresolved":false,"context_lines":[{"line_number":459,"context_line":"  $ca_file_real \u003d pick($::cinder::ca_file, $ca_file)"},{"line_number":460,"context_line":""},{"line_number":461,"context_line":"  if $identity_uri {"},{"line_number":462,"context_line":"    warning(\u0027cinder::api::identity_uri is deprecated, use cinder::api::auth_uri instead.\u0027)"},{"line_number":463,"context_line":"    $auth_uri_real \u003d $identity_uri"},{"line_number":464,"context_line":"  } else {"},{"line_number":465,"context_line":"    $auth_uri_real \u003d $auth_uri"}],"source_content_type":"text/x-puppet","patch_set":8,"id":"dada55a8_e57dbbe8","line":462,"range":{"start_line":462,"start_character":4,"end_line":462,"end_character":90},"in_reply_to":"fad55976_441f1b5f","updated":"2016-07-18 13:34:51.000000000","message":"The CI jobs are currently working, maybe it doesn\u0027t matter that much? We need to get rid of this parameter, that is deprecated anyway.","commit_id":"c25db3a25b09b4f5959b4f7eca742facc618d64a"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9720e98f131a943f06039c59eb8e26323e938cad","unresolved":false,"context_lines":[{"line_number":459,"context_line":"  $ca_file_real \u003d pick($::cinder::ca_file, $ca_file)"},{"line_number":460,"context_line":""},{"line_number":461,"context_line":"  if $identity_uri {"},{"line_number":462,"context_line":"    warning(\u0027cinder::api::identity_uri is deprecated, use cinder::api::auth_url instead.\u0027)"},{"line_number":463,"context_line":"    $auth_uri_real \u003d $identity_uri"},{"line_number":464,"context_line":"  } else {"},{"line_number":465,"context_line":"    $auth_uri_real \u003d $auth_uri"}],"source_content_type":"text/x-puppet","patch_set":9,"id":"dada55a8_b373b17f","line":462,"range":{"start_line":462,"start_character":76,"end_line":462,"end_character":79},"updated":"2016-07-20 02:13:59.000000000","message":"uri?","commit_id":"c88f6d84f852858b63e4bccdfd3585f4573931b9"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"23aa73de474383cbf3cb8b66d7f57c579e211428","unresolved":false,"context_lines":[{"line_number":459,"context_line":"  $ca_file_real \u003d pick($::cinder::ca_file, $ca_file)"},{"line_number":460,"context_line":""},{"line_number":461,"context_line":"  if $identity_uri {"},{"line_number":462,"context_line":"    warning(\u0027cinder::api::identity_uri is deprecated, use cinder::api::auth_url instead.\u0027)"},{"line_number":463,"context_line":"    $auth_uri_real \u003d $identity_uri"},{"line_number":464,"context_line":"  } else {"},{"line_number":465,"context_line":"    $auth_uri_real \u003d $auth_uri"}],"source_content_type":"text/x-puppet","patch_set":9,"id":"dada55a8_704ab356","line":462,"range":{"start_line":462,"start_character":76,"end_line":462,"end_character":79},"in_reply_to":"dada55a8_b373b17f","updated":"2016-07-20 13:12:25.000000000","message":"We need to use auth_url because that\u0027s the new parameter but it\u0027s set to undef by default, so we replace it L464 by auth_uri for backward compatibility.","commit_id":"c88f6d84f852858b63e4bccdfd3585f4573931b9"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"c8b99b1d562217c0da9fec76c78c2e0dcab2e393","unresolved":false,"context_lines":[{"line_number":158,"context_line":"#"},{"line_number":159,"context_line":"# [*auth_url*]"},{"line_number":160,"context_line":"#  (optional) The URL to use for admin authentication."},{"line_number":161,"context_line":"#  Defaults to: $auth_uri"},{"line_number":162,"context_line":"#"},{"line_number":163,"context_line":"# [*auth_uri*]"},{"line_number":164,"context_line":"#  (optional) The URL to use for public authentication."}],"source_content_type":"text/x-puppet","patch_set":10,"id":"dada55a8_23026a0a","line":161,"updated":"2016-07-21 16:01:45.000000000","message":"Is there a reason to not default to http://localhost:35357 ?","commit_id":"dbb7dd2aff2ebd68c18f5bb559a9913e715737a5"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"9172542cd9c74837cbe6bef8493db73d44efd8ac","unresolved":false,"context_lines":[{"line_number":158,"context_line":"#"},{"line_number":159,"context_line":"# [*auth_url*]"},{"line_number":160,"context_line":"#  (optional) The URL to use for admin authentication."},{"line_number":161,"context_line":"#  Defaults to: $auth_uri"},{"line_number":162,"context_line":"#"},{"line_number":163,"context_line":"# [*auth_uri*]"},{"line_number":164,"context_line":"#  (optional) The URL to use for public authentication."}],"source_content_type":"text/x-puppet","patch_set":10,"id":"dada55a8_556d8bca","line":161,"in_reply_to":"dada55a8_23026a0a","updated":"2016-07-21 19:36:58.000000000","message":"I think I tried and it failed. Let me try again with a patch on top of it and see how CI reacts.","commit_id":"dbb7dd2aff2ebd68c18f5bb559a9913e715737a5"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"a54a07ec8e470b53923cf319d0d5ef3b3fb539f4","unresolved":false,"context_lines":[{"line_number":158,"context_line":"#"},{"line_number":159,"context_line":"# [*auth_url*]"},{"line_number":160,"context_line":"#  (optional) The URL to use for admin authentication."},{"line_number":161,"context_line":"#  Defaults to: $auth_uri"},{"line_number":162,"context_line":"#"},{"line_number":163,"context_line":"# [*auth_uri*]"},{"line_number":164,"context_line":"#  (optional) The URL to use for public authentication."}],"source_content_type":"text/x-puppet","patch_set":10,"id":"dada55a8_00172a55","line":161,"in_reply_to":"dada55a8_556d8bca","updated":"2016-07-22 13:03:55.000000000","message":"it fails:\nhttps://review.openstack.org/#/c/345637/\nhttp://logs.openstack.org/37/345637/1/check/gate-puppet-openstack-integration-3-scenario001-tempest-centos-7/24c9d46/logs/cinder/cinder-api.txt.gz#_2016-07-21_20_03_40_131","commit_id":"dbb7dd2aff2ebd68c18f5bb559a9913e715737a5"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"562b4f753789c93daaa2574cf9980508ff5d977c","unresolved":false,"context_lines":[{"line_number":310,"context_line":"#  (Optional) The region in which the identity server can be found."},{"line_number":311,"context_line":"#  Defaults to $::os_service_default."},{"line_number":312,"context_line":"#"},{"line_number":313,"context_line":"# [*region_name*]"},{"line_number":314,"context_line":"#  (optional)"},{"line_number":315,"context_line":"#  Defaults to $::os_service_default"},{"line_number":316,"context_line":"#"}],"source_content_type":"text/x-puppet","patch_set":11,"id":"dada55a8_1a9c895c","line":313,"updated":"2016-07-24 12:55:29.000000000","message":"Duplicate of line #309","commit_id":"12ee02885e76f2222654c843f6ff4f06cc259674"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"0c2ba0bb8963115d40b3990bf016b0893e95e0fe","unresolved":false,"context_lines":[{"line_number":149,"context_line":"# DEPRECATED PARAMETERS"},{"line_number":150,"context_line":"#"},{"line_number":151,"context_line":"# [*keystone_tenant*]"},{"line_number":152,"context_line":"#   (optional) Deprecated. Use project_name instead."},{"line_number":153,"context_line":"#   Defaults to undef."},{"line_number":154,"context_line":"#"},{"line_number":155,"context_line":"# [*keystone_user*]"}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_93ae8983","line":152,"range":{"start_line":152,"start_character":31,"end_line":152,"end_character":43},"updated":"2016-07-29 01:10:59.000000000","message":"maybe say in witch class?","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"853539d60edb5b7d3e0c602788879c54ceab29eb","unresolved":false,"context_lines":[{"line_number":149,"context_line":"# DEPRECATED PARAMETERS"},{"line_number":150,"context_line":"#"},{"line_number":151,"context_line":"# [*keystone_tenant*]"},{"line_number":152,"context_line":"#   (optional) Deprecated. Use project_name instead."},{"line_number":153,"context_line":"#   Defaults to undef."},{"line_number":154,"context_line":"#"},{"line_number":155,"context_line":"# [*keystone_user*]"}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_b8c6f346","line":152,"range":{"start_line":152,"start_character":31,"end_line":152,"end_character":43},"in_reply_to":"bacf61ea_93ae8983","updated":"2016-07-29 12:38:14.000000000","message":"Done","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"b603fc4f8920e83def28977d173f28078a410d76","unresolved":false,"context_lines":[{"line_number":166,"context_line":"#"},{"line_number":167,"context_line":"# [*auth_type*]"},{"line_number":168,"context_line":"#  (optional) Deprecated. Authentication type to load"},{"line_number":169,"context_line":"#  Defaults to $::os_service_default"},{"line_number":170,"context_line":"#"},{"line_number":171,"context_line":"# [*auth_uri*]"},{"line_number":172,"context_line":"#  (optional) Deprecated. The URL to use for public authentication."}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_1383b905","line":169,"range":{"start_line":169,"start_character":15,"end_line":169,"end_character":36},"updated":"2016-07-29 01:07:23.000000000","message":"undef no?","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"853539d60edb5b7d3e0c602788879c54ceab29eb","unresolved":false,"context_lines":[{"line_number":166,"context_line":"#"},{"line_number":167,"context_line":"# [*auth_type*]"},{"line_number":168,"context_line":"#  (optional) Deprecated. Authentication type to load"},{"line_number":169,"context_line":"#  Defaults to $::os_service_default"},{"line_number":170,"context_line":"#"},{"line_number":171,"context_line":"# [*auth_uri*]"},{"line_number":172,"context_line":"#  (optional) Deprecated. The URL to use for public authentication."}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_58ded711","line":169,"range":{"start_line":169,"start_character":15,"end_line":169,"end_character":36},"in_reply_to":"bacf61ea_1383b905","updated":"2016-07-29 12:38:14.000000000","message":"Done","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"0c2ba0bb8963115d40b3990bf016b0893e95e0fe","unresolved":false,"context_lines":[{"line_number":170,"context_line":"#"},{"line_number":171,"context_line":"# [*auth_uri*]"},{"line_number":172,"context_line":"#  (optional) Deprecated. The URL to use for public authentication."},{"line_number":173,"context_line":"#  Defaults to: \u0027http://localhost:5000/\u0027."},{"line_number":174,"context_line":"#"},{"line_number":175,"context_line":"# [*memcached_servers*]"},{"line_number":176,"context_line":"#  (Optional) Deprecated. Optionally specify a list of memcached server(s) to use for"}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_b392ad49","line":173,"range":{"start_line":173,"start_character":16,"end_line":173,"end_character":40},"updated":"2016-07-29 01:10:59.000000000","message":"same","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"853539d60edb5b7d3e0c602788879c54ceab29eb","unresolved":false,"context_lines":[{"line_number":170,"context_line":"#"},{"line_number":171,"context_line":"# [*auth_uri*]"},{"line_number":172,"context_line":"#  (optional) Deprecated. The URL to use for public authentication."},{"line_number":173,"context_line":"#  Defaults to: \u0027http://localhost:5000/\u0027."},{"line_number":174,"context_line":"#"},{"line_number":175,"context_line":"# [*memcached_servers*]"},{"line_number":176,"context_line":"#  (Optional) Deprecated. Optionally specify a list of memcached server(s) to use for"}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_38e163d1","line":173,"range":{"start_line":173,"start_character":16,"end_line":173,"end_character":40},"in_reply_to":"bacf61ea_b392ad49","updated":"2016-07-29 12:38:14.000000000","message":"Done","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"5113bd53c7f830e96dbe74c6a7a68e6c6deb6bb6","unresolved":false,"context_lines":[{"line_number":176,"context_line":"#  (Optional) Deprecated. Use cinder::keystone::authtoken::memcached_servers."},{"line_number":177,"context_line":"#  Defaults to undef."},{"line_number":178,"context_line":"#"},{"line_number":179,"context_line":"# [*validation_options*]"},{"line_number":180,"context_line":"#   (optional) Service validation options"},{"line_number":181,"context_line":"#   Should be a hash of options defined in openstacklib::service_validation"},{"line_number":182,"context_line":"#   If empty, defaults values are taken from openstacklib function."}],"source_content_type":"text/x-puppet","patch_set":15,"id":"bacf61ea_619bca66","line":179,"updated":"2016-08-01 16:50:12.000000000","message":"do we really need to deprecate this option?","commit_id":"5f0ca117c39d364032036bfdaa4c79063a5213f9"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"56457d972a81c39c55a6512a083da49f5acfca5e","unresolved":false,"context_lines":[{"line_number":176,"context_line":"#  (Optional) Deprecated. Use cinder::keystone::authtoken::memcached_servers."},{"line_number":177,"context_line":"#  Defaults to undef."},{"line_number":178,"context_line":"#"},{"line_number":179,"context_line":"# [*validation_options*]"},{"line_number":180,"context_line":"#   (optional) Service validation options"},{"line_number":181,"context_line":"#   Should be a hash of options defined in openstacklib::service_validation"},{"line_number":182,"context_line":"#   If empty, defaults values are taken from openstacklib function."}],"source_content_type":"text/x-puppet","patch_set":15,"id":"bacf61ea_2fdb781c","line":179,"in_reply_to":"bacf61ea_619bca66","updated":"2016-08-01 18:42:57.000000000","message":"it was already deprecated before this patch.","commit_id":"5f0ca117c39d364032036bfdaa4c79063a5213f9"}],"manifests/keystone/authtoken.pp":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"2362a7b1b5b24f1d135cc75a51cb9cba767ad8df","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#"},{"line_number":15,"context_line":"# [*auth_url*]"},{"line_number":16,"context_line":"#   (Optional) The URL to use for authentication."},{"line_number":17,"context_line":"#   Defaults to \u0027http://localhost:35357\u0027"},{"line_number":18,"context_line":"#"},{"line_number":19,"context_line":"# [*project_name*]"},{"line_number":20,"context_line":"#   (Optional) Service project name"}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_efc6f947","line":17,"range":{"start_line":17,"start_character":17,"end_line":17,"end_character":40},"updated":"2016-07-29 02:50:50.000000000","message":"$::os_service_default","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"853539d60edb5b7d3e0c602788879c54ceab29eb","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#"},{"line_number":15,"context_line":"# [*auth_url*]"},{"line_number":16,"context_line":"#   (Optional) The URL to use for authentication."},{"line_number":17,"context_line":"#   Defaults to \u0027http://localhost:35357\u0027"},{"line_number":18,"context_line":"#"},{"line_number":19,"context_line":"# [*project_name*]"},{"line_number":20,"context_line":"#   (Optional) Service project name"}],"source_content_type":"text/x-puppet","patch_set":13,"id":"bacf61ea_7802bb70","line":17,"range":{"start_line":17,"start_character":17,"end_line":17,"end_character":40},"in_reply_to":"bacf61ea_efc6f947","updated":"2016-07-29 12:38:14.000000000","message":"Done","commit_id":"bd99773197d235faf7b220433dac24d0731ec998"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"4dddc2a6ffa9ce5d0b149ef7d989e1dcf02f7731","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"  if is_service_default($auth_url) {"},{"line_number":243,"context_line":"    warning(\u0027cinder::keystone::authtoken::auth_url is a new parameter and set to undef by default. For backward compatibility, it will be set to cinder::api::auth_uri.\u0027)"},{"line_number":244,"context_line":"    $auth_url_real \u003d $auth_uri_real"},{"line_number":245,"context_line":"  } else {"},{"line_number":246,"context_line":"    $auth_url_real \u003d $auth_url"},{"line_number":247,"context_line":"  }"}],"source_content_type":"text/x-puppet","patch_set":14,"id":"bacf61ea_b38574ae","line":244,"range":{"start_line":244,"start_character":21,"end_line":244,"end_character":35},"updated":"2016-07-29 12:53:57.000000000","message":"should be an admin port, so should be taken from identity_uri i guess","commit_id":"466817ab9e0cda7fe28fe2467948609f5ca2f461"}],"spec/classes/cinder_api_spec.rb":[{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"5113bd53c7f830e96dbe74c6a7a68e6c6deb6bb6","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    describe \u0027without deprecated identity_uri\u0027 do"},{"line_number":89,"context_line":"      let :params do"},{"line_number":90,"context_line":"        req_params.merge({"},{"line_number":91,"context_line":"          \u0027identity_uri\u0027 \u003d\u003e \u0027https://127.0.0.1:35357/deprecated\u0027,"},{"line_number":92,"context_line":"        })"},{"line_number":93,"context_line":"      end"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":15,"id":"bacf61ea_412e86fb","line":91,"updated":"2016-08-01 16:50:12.000000000","message":"can we have here all deprecated parameters?","commit_id":"5f0ca117c39d364032036bfdaa4c79063a5213f9"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"56457d972a81c39c55a6512a083da49f5acfca5e","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    describe \u0027without deprecated identity_uri\u0027 do"},{"line_number":89,"context_line":"      let :params do"},{"line_number":90,"context_line":"        req_params.merge({"},{"line_number":91,"context_line":"          \u0027identity_uri\u0027 \u003d\u003e \u0027https://127.0.0.1:35357/deprecated\u0027,"},{"line_number":92,"context_line":"        })"},{"line_number":93,"context_line":"      end"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":15,"id":"bacf61ea_8f37044c","line":91,"in_reply_to":"bacf61ea_412e86fb","updated":"2016-08-01 18:42:57.000000000","message":"ok, I can add them. I\u0027ll do it tomorrow probably, I\u0027m off today.","commit_id":"5f0ca117c39d364032036bfdaa4c79063a5213f9"}]}
