)]}'
{"etc/quantum.conf":[{"author":{"_account_id":1397,"deleted":true},"change_message_id":"19012759d43fe272ab24fcc0b5fac700757a2337","unresolved":false,"context_lines":[{"line_number":12,"context_line":"bind_port \u003d 9696"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"# Path to the extensions.  Note that this can be a colon-separated list of"},{"line_number":15,"context_line":"# paths (i.e. extensions:/path/to/more/extensions:/even/more/extensions)"},{"line_number":16,"context_line":"api_extensions_path \u003d extensions"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"[composite:quantum]"}],"source_content_type":"text/plain","patch_set":1,"id":"AAAACX%2F%2F8II%3D","line":15,"updated":"2011-10-18 01:15:10.000000000","message":"I was originally confused by the example.  Perhaps show the entire line?\n\n(i.e. api_extensions_path \u003d extensions:/path/to/more/extensions:/even/more/extensions)","commit_id":"05cabfa8a990433b591ecadec7f019791cc4a651"}],"quantum/common/extensions.py":[{"author":{"_account_id":1397,"deleted":true},"change_message_id":"19012759d43fe272ab24fcc0b5fac700757a2337","unresolved":false,"context_lines":[{"line_number":421,"context_line":"        \"\"\""},{"line_number":422,"context_line":"        for path in self.path.split(\u0027:\u0027):"},{"line_number":423,"context_line":"            if os.path.exists(path):"},{"line_number":424,"context_line":"                self._load_all_extensions_from_path(path)"},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"    def _load_all_extensions_from_path(self, path):"},{"line_number":427,"context_line":"        for f in os.listdir(path):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F8IE%3D","line":424,"updated":"2011-10-18 01:15:10.000000000","message":"Probably good to log an error if the path does not exist, so the user has some indication of that.","commit_id":"05cabfa8a990433b591ecadec7f019791cc4a651"}]}
