)]}'
{"nova/virt/libvirt/volume/nfs.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3befd2a8540b1e0831dede7a46f887feb8333deb","unresolved":false,"context_lines":[{"line_number":68,"context_line":"        \"\"\"Disconnect the volume.\"\"\""},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"        export \u003d connection_info[\u0027data\u0027][\u0027export\u0027]"},{"line_number":71,"context_line":"        mount_path \u003d os.path.join(CONF.libvirt.nfs_mount_point_base,"},{"line_number":72,"context_line":"                                  utils.get_hash_str(export))"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_1325455b","line":71,"updated":"2015-07-16 23:59:00.000000000","message":"call get_mount_path here","commit_id":"130cfea54bc838b7fc922c77509819ef0b083e72"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3befd2a8540b1e0831dede7a46f887feb8333deb","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    def _ensure_mounted(self, nfs_export, options\u003dNone):"},{"line_number":84,"context_line":"        \"\"\"@type nfs_export: string"},{"line_number":85,"context_line":"           @type options: string"},{"line_number":86,"context_line":"        \"\"\""},{"line_number":87,"context_line":"        mount_path \u003d os.path.join(CONF.libvirt.nfs_mount_point_base,"},{"line_number":88,"context_line":"                                  utils.get_hash_str(nfs_export))"},{"line_number":89,"context_line":"        if not libvirt_utils.is_mounted(mount_path, nfs_export):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_332ac92d","line":86,"updated":"2015-07-16 23:59:00.000000000","message":"ditto","commit_id":"130cfea54bc838b7fc922c77509819ef0b083e72"}]}
