)]}'
{"tools/xenserver/destroy_cached_images.py":[{"author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"change_message_id":"959ac987191499e572689955990f67ce5d0f1e91","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    cfg.BoolOpt(\u0027dry_run\u0027,"},{"line_number":39,"context_line":"                default\u003dFalse,"},{"line_number":40,"context_line":"                help\u003d\u0027Don\\\u0027t actually delete the VDIs.\u0027),"},{"line_number":41,"context_line":"    cfg.IntOpt(\u0027report_interval\u0027,"},{"line_number":42,"context_line":"               default\u003d10,"},{"line_number":43,"context_line":"               help\u003d\u0027Seconds between nodes reporting state to datastore\u0027),"},{"line_number":44,"context_line":"    cfg.IntOpt(\u0027service_down_time\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_114d2ec4","line":41,"updated":"2015-08-14 13:09:36.000000000","message":"What are these options for?  They aren\u0027t listed in the help above and not used below?","commit_id":"f02afe9582e5156636f12c1653c6b9fcdac13024"},{"author":{"_account_id":4340,"name":"Sulochan Acharya","email":"sulochan@gmail.com","username":"sulochan-acharya"},"change_message_id":"6259268fad096c506b0cab0eb37ff56504f1d4fe","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    cfg.BoolOpt(\u0027dry_run\u0027,"},{"line_number":39,"context_line":"                default\u003dFalse,"},{"line_number":40,"context_line":"                help\u003d\u0027Don\\\u0027t actually delete the VDIs.\u0027),"},{"line_number":41,"context_line":"    cfg.IntOpt(\u0027report_interval\u0027,"},{"line_number":42,"context_line":"               default\u003d10,"},{"line_number":43,"context_line":"               help\u003d\u0027Seconds between nodes reporting state to datastore\u0027),"},{"line_number":44,"context_line":"    cfg.IntOpt(\u0027service_down_time\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"da20952f_146cb2cc","line":41,"in_reply_to":"1a4dcd0f_114d2ec4","updated":"2015-08-31 12:36:35.000000000","message":"I actually meant to take this out of there but i was getting this issue where servicegroup api seems to be using these and our initialization path seems to be different when called from this script so it throwing an exception on this. \n\nI tried to do a explicit CONF.import_opt for these but they seem to be causing some sort of import loop. See RM:\n\nI will dig into that soon but any advice is welcome.\n\nSee RM: https://bugs.launchpad.net/nova/+bug/1490547","commit_id":"f02afe9582e5156636f12c1653c6b9fcdac13024"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"7392d4ecfb884ace467d8d837e6db83941a811d1","unresolved":false,"context_lines":[{"line_number":5,"context_line":"default, this script will only cleanup unused cached images."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Options:"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"    --dry_run - Don\u0027t actually destroy the VDIs"},{"line_number":10,"context_line":"    --all_cached - Destroy all cached images instead of just unused cached"},{"line_number":11,"context_line":"                   images."}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_37282be2","side":"PARENT","line":8,"updated":"2015-09-15 21:37:48.000000000","message":"unrelated changes.","commit_id":"b144fe4447adce4879ae25278106f2bb2b31b8d0"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"d4e0178823a61c1b47ded193aa9961dbfc4f1ff1","unresolved":false,"context_lines":[{"line_number":5,"context_line":"default, this script will only cleanup unused cached images."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Options:"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"    --dry_run - Don\u0027t actually destroy the VDIs"},{"line_number":10,"context_line":"    --all_cached - Destroy all cached images instead of just unused cached"},{"line_number":11,"context_line":"                   images."}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_640b252b","side":"PARENT","line":8,"in_reply_to":"ba15a1d1_37282be2","updated":"2015-09-23 13:57:56.000000000","message":"also, this explicitly makes it less readable.","commit_id":"b144fe4447adce4879ae25278106f2bb2b31b8d0"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"7392d4ecfb884ace467d8d837e6db83941a811d1","unresolved":false,"context_lines":[{"line_number":36,"context_line":"                     \u0027 images.\u0027),"},{"line_number":37,"context_line":"    cfg.BoolOpt(\u0027dry_run\u0027,"},{"line_number":38,"context_line":"                default\u003dFalse,"},{"line_number":39,"context_line":"                help\u003d\u0027Don\\\u0027t actually delete the VDIs.\u0027),"},{"line_number":40,"context_line":"]"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"CONF \u003d cfg.CONF"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_174647bf","line":39,"updated":"2015-09-15 21:37:48.000000000","message":"unrelated change.","commit_id":"1ff5af8c677b7b78f63404bfaa00be2ddbbb51c1"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"7392d4ecfb884ace467d8d837e6db83941a811d1","unresolved":false,"context_lines":[{"line_number":54,"context_line":"    config.parse_args(sys.argv)"},{"line_number":55,"context_line":"    utils.monkey_patch()"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    s \u003d session.XenAPISession(CONF.xenserver.connection_url,"},{"line_number":58,"context_line":"                              CONF.xenserver.connection_username,"},{"line_number":59,"context_line":"                              CONF.xenserver.connection_password)"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_f77873f4","line":57,"updated":"2015-09-15 21:37:48.000000000","message":"there should be a more appropriate name than s..","commit_id":"1ff5af8c677b7b78f63404bfaa00be2ddbbb51c1"}]}
