)]}'
{"doc/upstream-training/source/slides/code-exercises.rst":[{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"bd26e21937b97d9e8cacbd2b317d6715c50b1351","unresolved":false,"context_lines":[{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Add a few extra LOG.debug() lines to one of the methods of the API call you"},{"line_number":21,"context_line":"  chose int he previous exercise"},{"line_number":22,"context_line":"- Restart the corresponding service in your Devstack environment and find the"},{"line_number":23,"context_line":"  new log message in the log files"},{"line_number":24,"context_line":"- Find out what parameters were passed to that method by using the LOG messages"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da6895a0_2fe84610","line":21,"updated":"2016-10-22 14:41:52.000000000","message":"NIT. the*","commit_id":"c849200dc70a59388d2ec0f3ffe8e03d95378106"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"95b851cab8667f5e8762a8e932bb44738ea72102","unresolved":false,"context_lines":[{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Add a few extra LOG.debug() lines to one of the methods of the API call you"},{"line_number":21,"context_line":"  chose int he previous exercise"},{"line_number":22,"context_line":"- Restart the corresponding service in your Devstack environment and find the"},{"line_number":23,"context_line":"  new log message in the log files"},{"line_number":24,"context_line":"- Find out what parameters were passed to that method by using the LOG messages"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da6895a0_4f53bae1","line":21,"in_reply_to":"da6895a0_2fe84610","updated":"2016-10-22 14:53:09.000000000","message":"Done","commit_id":"c849200dc70a59388d2ec0f3ffe8e03d95378106"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"bd26e21937b97d9e8cacbd2b317d6715c50b1351","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Add a few extra LOG.debug() lines to one of the methods of the API call you"},{"line_number":21,"context_line":"  chose int he previous exercise"},{"line_number":22,"context_line":"- Restart the corresponding service in your Devstack environment and find the"},{"line_number":23,"context_line":"  new log message in the log files"},{"line_number":24,"context_line":"- Find out what parameters were passed to that method by using the LOG messages"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"da6895a0_4fe57a35","line":22,"updated":"2016-10-22 14:41:52.000000000","message":"It would be neat to point out they can use the screen with screen -r stack.","commit_id":"c849200dc70a59388d2ec0f3ffe8e03d95378106"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"95b851cab8667f5e8762a8e932bb44738ea72102","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Add a few extra LOG.debug() lines to one of the methods of the API call you"},{"line_number":21,"context_line":"  chose int he previous exercise"},{"line_number":22,"context_line":"- Restart the corresponding service in your Devstack environment and find the"},{"line_number":23,"context_line":"  new log message in the log files"},{"line_number":24,"context_line":"- Find out what parameters were passed to that method by using the LOG messages"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"da6895a0_af58d6fb","line":22,"in_reply_to":"da6895a0_4fe57a35","updated":"2016-10-22 14:53:09.000000000","message":"I will check whether that\u0027s part of the basic DevStack intro. I think it would be better there and here they can figure out what to use. I\u0027ll change the text a bit here too.","commit_id":"c849200dc70a59388d2ec0f3ffe8e03d95378106"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"c7f489a3b22329a4ab45cfa3a4b17742f50af41d","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Add a few extra LOG.debug() lines to one of the methods of the API call you"},{"line_number":21,"context_line":"  chose int he previous exercise"},{"line_number":22,"context_line":"- Restart the corresponding service in your Devstack environment and find the"},{"line_number":23,"context_line":"  new log message in the log files"},{"line_number":24,"context_line":"- Find out what parameters were passed to that method by using the LOG messages"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"da6895a0_ef6d6e33","line":22,"in_reply_to":"da6895a0_af58d6fb","updated":"2016-10-22 15:43:25.000000000","message":"Good idea to include \"screen\" in DevStack intro slide, for example, a screenshot for using screen in DevStack","commit_id":"c849200dc70a59388d2ec0f3ffe8e03d95378106"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"003892718a2f25ba0197f81490143f82ace577ee","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Start DevStack in a VM on your laptop or in public cloud"},{"line_number":13,"context_line":"- Validate the services are running"},{"line_number":14,"context_line":"- Choose a service and issue an API call or use it\u0027s client to verify"},{"line_number":15,"context_line":"  functionality"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"LOG message exercise"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da6895a0_0fc8e254","line":14,"range":{"start_line":14,"start_character":48,"end_line":14,"end_character":52},"updated":"2016-10-22 15:22:37.000000000","message":"-\u003e \"its\"","commit_id":"8bb5936424887e6ca13251587a0b8e35ada0060b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"d4fdcb39d3a60584fe9d8d1cb8a87bae53e5cf89","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Start DevStack in a VM on your laptop or in public cloud"},{"line_number":13,"context_line":"- Validate the services are running"},{"line_number":14,"context_line":"- Choose a service and issue an API call or use it\u0027s client to verify"},{"line_number":15,"context_line":"  functionality"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"LOG message exercise"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da6895a0_6f2b1eec","line":14,"range":{"start_line":14,"start_character":48,"end_line":14,"end_character":52},"in_reply_to":"da6895a0_0fc8e254","updated":"2016-10-22 15:34:18.000000000","message":"Done","commit_id":"8bb5936424887e6ca13251587a0b8e35ada0060b"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"003892718a2f25ba0197f81490143f82ace577ee","unresolved":false,"context_lines":[{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Add a few extra LOG.debug() lines to one of the methods of the API call you"},{"line_number":21,"context_line":"  chose int the previous exercise"},{"line_number":22,"context_line":"- Restart the corresponding service in your DevStack environment and find the"},{"line_number":23,"context_line":"  new message in the logs"},{"line_number":24,"context_line":"- Find out what parameters were passed to that method by using the LOG messages"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da6895a0_4fc2da34","line":21,"range":{"start_line":21,"start_character":8,"end_line":21,"end_character":11},"updated":"2016-10-22 15:22:37.000000000","message":"-\u003e \"in\"","commit_id":"8bb5936424887e6ca13251587a0b8e35ada0060b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"d4fdcb39d3a60584fe9d8d1cb8a87bae53e5cf89","unresolved":false,"context_lines":[{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Add a few extra LOG.debug() lines to one of the methods of the API call you"},{"line_number":21,"context_line":"  chose int the previous exercise"},{"line_number":22,"context_line":"- Restart the corresponding service in your DevStack environment and find the"},{"line_number":23,"context_line":"  new message in the logs"},{"line_number":24,"context_line":"- Find out what parameters were passed to that method by using the LOG messages"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da6895a0_8f307258","line":21,"range":{"start_line":21,"start_character":8,"end_line":21,"end_character":11},"in_reply_to":"da6895a0_4fc2da34","updated":"2016-10-22 15:34:18.000000000","message":"Done","commit_id":"8bb5936424887e6ca13251587a0b8e35ada0060b"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"003892718a2f25ba0197f81490143f82ace577ee","unresolved":false,"context_lines":[{"line_number":44,"context_line":"- Group exercise"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"  - Ask a mentor to break the *tested* code of one test case"},{"line_number":47,"context_line":"  - Find out what te modification is by running the test and analysing the test"},{"line_number":48,"context_line":"    output"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Test coverage exercise"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da6895a0_8fe232d4","line":47,"range":{"start_line":47,"start_character":61,"end_line":47,"end_character":70},"updated":"2016-10-22 15:22:37.000000000","message":"-\u003e \"analyzing\" (analysing is also fine but let\u0027s use US English.)","commit_id":"8bb5936424887e6ca13251587a0b8e35ada0060b"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"003892718a2f25ba0197f81490143f82ace577ee","unresolved":false,"context_lines":[{"line_number":44,"context_line":"- Group exercise"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"  - Ask a mentor to break the *tested* code of one test case"},{"line_number":47,"context_line":"  - Find out what te modification is by running the test and analysing the test"},{"line_number":48,"context_line":"    output"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Test coverage exercise"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da6895a0_6fddde13","line":47,"range":{"start_line":47,"start_character":18,"end_line":47,"end_character":20},"updated":"2016-10-22 15:22:37.000000000","message":"-\u003e \"the\"","commit_id":"8bb5936424887e6ca13251587a0b8e35ada0060b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"d4fdcb39d3a60584fe9d8d1cb8a87bae53e5cf89","unresolved":false,"context_lines":[{"line_number":44,"context_line":"- Group exercise"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"  - Ask a mentor to break the *tested* code of one test case"},{"line_number":47,"context_line":"  - Find out what te modification is by running the test and analysing the test"},{"line_number":48,"context_line":"    output"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Test coverage exercise"}],"source_content_type":"text/x-rst","patch_set":6,"id":"da6895a0_af353647","line":47,"range":{"start_line":47,"start_character":61,"end_line":47,"end_character":70},"in_reply_to":"da6895a0_8fe232d4","updated":"2016-10-22 15:34:18.000000000","message":"Done","commit_id":"8bb5936424887e6ca13251587a0b8e35ada0060b"}]}
