)]}'
{"doc/source/admin/emulator.conf":[{"author":{"_account_id":16635,"name":"deray","email":"debayan.ray@gmail.com","username":"deray"},"change_message_id":"00e27761a2d15375c7481d8eaf4593f8f872fe3e","unresolved":false,"context_lines":[{"line_number":75,"context_line":"# Redfish client can change IndicatorLED state. The new state"},{"line_number":76,"context_line":"# is volatile, i.e. it\u0027s maintained in process memory."},{"line_number":77,"context_line":"SUSHY_EMULATOR_INDICATOR_LEDS \u003d {"},{"line_number":78,"context_line":"#    \"48295861-2522-3561-6729-621118518810\": \"Blinking\""},{"line_number":79,"context_line":"}"}],"source_content_type":"text/plain","patch_set":22,"id":"7faddb67_dbf50dcd","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":1},"updated":"2019-07-08 06:09:38.000000000","message":"is this an intended one?","commit_id":"155fed1aeb4d1b50dc95a46f1cb771e2b74b8394"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"0edd9d06f32d4af3665a40fdfbb4f9b1b0d500b4","unresolved":false,"context_lines":[{"line_number":75,"context_line":"# Redfish client can change IndicatorLED state. The new state"},{"line_number":76,"context_line":"# is volatile, i.e. it\u0027s maintained in process memory."},{"line_number":77,"context_line":"SUSHY_EMULATOR_INDICATOR_LEDS \u003d {"},{"line_number":78,"context_line":"#    \"48295861-2522-3561-6729-621118518810\": \"Blinking\""},{"line_number":79,"context_line":"}"}],"source_content_type":"text/plain","patch_set":22,"id":"7faddb67_47fbd345","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":1},"in_reply_to":"7faddb67_dbf50dcd","updated":"2019-08-05 14:49:10.000000000","message":"Yes, that\u0027s an example on how to change default initial LED state.","commit_id":"155fed1aeb4d1b50dc95a46f1cb771e2b74b8394"}],"sushy_tools/emulator/memoize.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"a6f5869d8749308ecd82a002931a4349d4a6024d","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"from collections import MutableMapping"},{"line_number":16,"context_line":"from functools import wraps"},{"line_number":17,"context_line":"import os"},{"line_number":18,"context_line":"import pickle"}],"source_content_type":"text/x-python","patch_set":17,"id":"9fb8cfa7_5a2f2f87","line":15,"updated":"2019-06-13 10:14:58.000000000","message":"can we do something similar to this patch [1] to be Python 3.8 compliant?\n\n[1] https://review.opendev.org/663329","commit_id":"6b67fc67cbc39a0db41f5b3bbd60aa1b78de5276"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"2fe7f01e60c34d8ea10e1e3e7a8a08e2501d3093","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"from collections import MutableMapping"},{"line_number":16,"context_line":"from functools import wraps"},{"line_number":17,"context_line":"import os"},{"line_number":18,"context_line":"import pickle"}],"source_content_type":"text/x-python","patch_set":17,"id":"9fb8cfa7_4ff3ca09","line":15,"in_reply_to":"9fb8cfa7_079a776d","updated":"2019-07-02 09:20:40.000000000","message":"AFAIK it doesn\u0027t, that\u0027s why I came up with that solution :/","commit_id":"6b67fc67cbc39a0db41f5b3bbd60aa1b78de5276"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"b992412c7804a38ce11661f95aef7e3cbe0d0ee0","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"from collections import MutableMapping"},{"line_number":16,"context_line":"from functools import wraps"},{"line_number":17,"context_line":"import os"},{"line_number":18,"context_line":"import pickle"}],"source_content_type":"text/x-python","patch_set":17,"id":"9fb8cfa7_3bcc94b9","line":15,"in_reply_to":"9fb8cfa7_4ff3ca09","updated":"2019-07-02 13:44:59.000000000","message":"Done, but in a bit different way.","commit_id":"6b67fc67cbc39a0db41f5b3bbd60aa1b78de5276"},{"author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"change_message_id":"c44fd7401ccf28358f0d494bcbcae18922665b68","unresolved":false,"context_lines":[{"line_number":12,"context_line":"#    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":"from collections import MutableMapping"},{"line_number":16,"context_line":"from functools import wraps"},{"line_number":17,"context_line":"import os"},{"line_number":18,"context_line":"import pickle"}],"source_content_type":"text/x-python","patch_set":17,"id":"9fb8cfa7_079a776d","line":15,"in_reply_to":"9fb8cfa7_5a2f2f87","updated":"2019-07-01 14:36:06.000000000","message":"Yeah... I wonder if six supports that?","commit_id":"6b67fc67cbc39a0db41f5b3bbd60aa1b78de5276"}]}
