)]}'
{"nova/virt/disk/mount/api.py":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"be543da19552066611f9f44d45e8690c6054b5c2","unresolved":false,"context_lines":[{"line_number":109,"context_line":"    def map_dev(self):"},{"line_number":110,"context_line":"        \"\"\"Map partitions of the device to the file system namespace.\"\"\""},{"line_number":111,"context_line":"        assert(os.path.exists(self.device))"},{"line_number":112,"context_line":"        LOG.debug(\"Map dev %s\", self.device)"},{"line_number":113,"context_line":"        automapped_path \u003d \u0027/dev/%sp%s\u0027 % (os.path.basename(self.device),"},{"line_number":114,"context_line":"                                              self.partition)"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAMH%2F%2F1cw%3D","line":112,"updated":"2012-11-20 20:08:28.000000000","message":"for consistency, this should also be translated strings.","commit_id":"0c16c53aabbef85d6cb15a814656272a21efe323"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"be543da19552066611f9f44d45e8690c6054b5c2","unresolved":false,"context_lines":[{"line_number":153,"context_line":"        \"\"\"Remove partitions of the device from the file system namespace.\"\"\""},{"line_number":154,"context_line":"        if not self.mapped:"},{"line_number":155,"context_line":"            return"},{"line_number":156,"context_line":"        LOG.debug(\"Unmap dev %s\", self.device)"},{"line_number":157,"context_line":"        if self.partition and not self.automapped:"},{"line_number":158,"context_line":"            utils.execute(\u0027kpartx\u0027, \u0027-d\u0027, self.device, run_as_root\u003dTrue)"},{"line_number":159,"context_line":"        self.mapped \u003d False"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAMH%2F%2F1cs%3D","line":156,"updated":"2012-11-20 20:08:28.000000000","message":"for consistency, this should also be translated strings.","commit_id":"0c16c53aabbef85d6cb15a814656272a21efe323"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"be543da19552066611f9f44d45e8690c6054b5c2","unresolved":false,"context_lines":[{"line_number":161,"context_line":""},{"line_number":162,"context_line":"    def mnt_dev(self):"},{"line_number":163,"context_line":"        \"\"\"Mount the device into the file system.\"\"\""},{"line_number":164,"context_line":"        LOG.debug(\"Mount %s on %s\" % (self.mapped_device, self.mount_dir))"},{"line_number":165,"context_line":"        _out, err \u003d utils.trycmd(\u0027mount\u0027, self.mapped_device, self.mount_dir,"},{"line_number":166,"context_line":"                                 run_as_root\u003dTrue)"},{"line_number":167,"context_line":"        if err:"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAMH%2F%2F1co%3D","line":164,"updated":"2012-11-20 20:08:28.000000000","message":"for consistency, this should also be translated strings.","commit_id":"0c16c53aabbef85d6cb15a814656272a21efe323"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"be543da19552066611f9f44d45e8690c6054b5c2","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        \"\"\"Unmount the device from the file system.\"\"\""},{"line_number":176,"context_line":"        if not self.mounted:"},{"line_number":177,"context_line":"            return"},{"line_number":178,"context_line":"        LOG.debug(\"Umount %s\" % self.mapped_device)"},{"line_number":179,"context_line":"        utils.execute(\u0027umount\u0027, self.mapped_device, run_as_root\u003dTrue)"},{"line_number":180,"context_line":"        self.mounted \u003d False"},{"line_number":181,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAMH%2F%2F1ck%3D","line":178,"updated":"2012-11-20 20:08:28.000000000","message":"for consistency, this should also be translated strings.","commit_id":"0c16c53aabbef85d6cb15a814656272a21efe323"}]}
