)]}'
{"cinder/volume/flows/api/create_volume.py":[{"author":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"change_message_id":"b677d9f521463257c797e777209511d128d7bb12","unresolved":false,"context_lines":[{"line_number":221,"context_line":"            msg \u003d msg % {\u0027volume_size\u0027: size, \u0027min_disk\u0027: min_disk}"},{"line_number":222,"context_line":"            raise exception.InvalidInput(reason\u003dmsg)"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"    def _check_image_encryption_supported(self, context, volume_type_id):"},{"line_number":225,"context_line":"        if volume_types.is_encrypted(context, volume_type_id):"},{"line_number":226,"context_line":"            msg \u003d _(\u0027Create encrypted volumes with type %s \u0027"},{"line_number":227,"context_line":"                    \u0027is not supported\u0027) % volume_type_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_27bdded7","line":224,"updated":"2015-08-07 06:44:29.000000000","message":"the name of this helper function is confusing.  You can checking  volume type not image.  I\u0027d rather not use this function and put the logic to (if image_id) branch directly.","commit_id":"f84d9afe459abd480b22e0cc9c8257f3bfd60466"},{"author":{"_account_id":15961,"name":"lisali","email":"xiaoyan.li@intel.com","username":"lisali"},"change_message_id":"61aa6125767758854c08d530296bd191532c1321","unresolved":false,"context_lines":[{"line_number":221,"context_line":"            msg \u003d msg % {\u0027volume_size\u0027: size, \u0027min_disk\u0027: min_disk}"},{"line_number":222,"context_line":"            raise exception.InvalidInput(reason\u003dmsg)"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"    def _check_image_encryption_supported(self, context, volume_type_id):"},{"line_number":225,"context_line":"        if volume_types.is_encrypted(context, volume_type_id):"},{"line_number":226,"context_line":"            msg \u003d _(\u0027Create encrypted volumes with type %s \u0027"},{"line_number":227,"context_line":"                    \u0027is not supported\u0027) % volume_type_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_4737cafe","line":224,"in_reply_to":"1a4dcd0f_27bdded7","updated":"2015-08-07 07:01:45.000000000","message":"Done","commit_id":"f84d9afe459abd480b22e0cc9c8257f3bfd60466"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"773818ad06d79039faf1315f057e55c4fdcaebd0","unresolved":false,"context_lines":[{"line_number":384,"context_line":""},{"line_number":385,"context_line":"        if image_id and volume_types.is_encrypted(context, volume_type_id):"},{"line_number":386,"context_line":"            msg \u003d _(\u0027Create encrypted volumes with type %s \u0027"},{"line_number":387,"context_line":"                    \u0027is not supported\u0027) % volume_type_id"},{"line_number":388,"context_line":"            raise exception.InvalidInput(reason\u003dmsg)"},{"line_number":389,"context_line":""},{"line_number":390,"context_line":"        encryption_key_id \u003d self._get_encryption_key_id(key_manager,"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_518976c9","line":387,"updated":"2015-08-10 08:27:23.000000000","message":"Add a \u0027.\u0027 to the EOL.","commit_id":"5f501f61d08b809c9c06d5252b06292c30eb19ca"},{"author":{"_account_id":15961,"name":"lisali","email":"xiaoyan.li@intel.com","username":"lisali"},"change_message_id":"13884846037ff118aaf741e408c2eb15031c2bcc","unresolved":false,"context_lines":[{"line_number":384,"context_line":""},{"line_number":385,"context_line":"        if image_id and volume_types.is_encrypted(context, volume_type_id):"},{"line_number":386,"context_line":"            msg \u003d _(\u0027Create encrypted volumes with type %s \u0027"},{"line_number":387,"context_line":"                    \u0027is not supported\u0027) % volume_type_id"},{"line_number":388,"context_line":"            raise exception.InvalidInput(reason\u003dmsg)"},{"line_number":389,"context_line":""},{"line_number":390,"context_line":"        encryption_key_id \u003d self._get_encryption_key_id(key_manager,"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a4dcd0f_78dd466f","line":387,"in_reply_to":"1a4dcd0f_518976c9","updated":"2015-08-11 01:23:05.000000000","message":"Done","commit_id":"5f501f61d08b809c9c06d5252b06292c30eb19ca"}]}
