)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"c2e45494780884899edc559902f3f69fe3554136","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a99a3742_aa3bad82","updated":"2023-04-18 14:38:48.000000000","message":"This only adds the recoverer and initializes it, right? There is no logic when it will send machines to recover. In the commit message it sounds like this does contain that logc","commit_id":"91963d1a37543628c958a37b61139fd094055d2c"}],"cloud/shepherd/equinix/wrapngo/wrapn.go":[{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"c2e45494780884899edc559902f3f69fe3554136","unresolved":true,"context_lines":[{"line_number":318,"context_line":"func (e *client) RebootDevice(ctx context.Context, did string) error {"},{"line_number":319,"context_line":"\t_, err :\u003d wrap(ctx, e, func(cl *packngo.Client) (struct{}, error) {"},{"line_number":320,"context_line":"\t\t_, err :\u003d cl.Devices.Reboot(did)"},{"line_number":321,"context_line":"\t\treturn struct{}{}, err"},{"line_number":322,"context_line":"\t})"},{"line_number":323,"context_line":"\treturn err"},{"line_number":324,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":1,"id":"93c5b8eb_26151933","line":321,"range":{"start_line":321,"start_character":9,"end_line":321,"end_character":19},"updated":"2023-04-18 14:38:48.000000000","message":"In my implementations I always returned the response here. it gets ignored anyway so why the hassle of returning a struct?","commit_id":"91963d1a37543628c958a37b61139fd094055d2c"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9ece46616de0c228b13e701ffa5197b3c17c8427","unresolved":false,"context_lines":[{"line_number":318,"context_line":"func (e *client) RebootDevice(ctx context.Context, did string) error {"},{"line_number":319,"context_line":"\t_, err :\u003d wrap(ctx, e, func(cl *packngo.Client) (struct{}, error) {"},{"line_number":320,"context_line":"\t\t_, err :\u003d cl.Devices.Reboot(did)"},{"line_number":321,"context_line":"\t\treturn struct{}{}, err"},{"line_number":322,"context_line":"\t})"},{"line_number":323,"context_line":"\treturn err"},{"line_number":324,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":1,"id":"f3e44372_07e30e4c","line":321,"range":{"start_line":321,"start_character":9,"end_line":321,"end_character":19},"in_reply_to":"68d2c27b_63ce011f","updated":"2023-04-19 12:52:18.000000000","message":"Ack","commit_id":"91963d1a37543628c958a37b61139fd094055d2c"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"66b1ab3a57587075eef18e73ea243deda0cd74b6","unresolved":true,"context_lines":[{"line_number":318,"context_line":"func (e *client) RebootDevice(ctx context.Context, did string) error {"},{"line_number":319,"context_line":"\t_, err :\u003d wrap(ctx, e, func(cl *packngo.Client) (struct{}, error) {"},{"line_number":320,"context_line":"\t\t_, err :\u003d cl.Devices.Reboot(did)"},{"line_number":321,"context_line":"\t\treturn struct{}{}, err"},{"line_number":322,"context_line":"\t})"},{"line_number":323,"context_line":"\treturn err"},{"line_number":324,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":1,"id":"68d2c27b_63ce011f","line":321,"range":{"start_line":321,"start_character":9,"end_line":321,"end_character":19},"in_reply_to":"93c5b8eb_26151933","updated":"2023-04-19 09:21:38.000000000","message":"It doesn\u0027t seem to matter that much, and that\u0027s how the rest of this file does it - so I wanted to keep it consistent.","commit_id":"91963d1a37543628c958a37b61139fd094055d2c"}]}
