)]}'
{"inc/bootstrap":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"6eea692e4ae9a62890c1c7dc412e6eb9e7615ff9","unresolved":false,"context_lines":[{"line_number":22,"context_line":"# DEVSTACK_TARGET. This file includes *just* enough functions to get"},{"line_number":23,"context_line":"# us a working DEVSTACK_TARGET which then lets us pivot our"},{"line_number":24,"context_line":"# functionality into there. Most of these will have been manually"},{"line_number":25,"context_line":"# copied from upstream devstack."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"# Normalize config values to True or False"},{"line_number":28,"context_line":"# Accepts as False: 0 no No NO false False FALSE"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"9aa53dc9_abcbe771","line":25,"updated":"2015-04-06 22:31:22.000000000","message":"For ongoing maintenance purpose, are these functions still copies of what is in DevStack?  If so we should have pointers back to their source and mention that here.","commit_id":"bad57a20421ab4e7ebe54c70c59e3a69746f45fa"}]}
