OSDN Git Service

add mani test
[pettanr/pettanr.git] / lib / s3_picture.rb
index 4985a54..67bb377 100644 (file)
@@ -32,7 +32,7 @@ class PictureIO
       begin
         res = AWS::S3::S3Object.exist?(dir(subdir) + filename, base)
       rescue
-        res = false
+        raise PictureIO::Error
       end
       res
     end
@@ -42,7 +42,7 @@ class PictureIO
       begin
         AWS::S3::S3Object.store(dir(subdir) + filename, bindata, base)
       rescue
-        res = false
+        raise PictureIO::Error
       end
       res
     end
@@ -54,7 +54,7 @@ class PictureIO
           bindata += st if st
         end
       rescue
-        bindata = false
+        raise PictureIO::Error
       end
       bindata
     end
@@ -64,7 +64,7 @@ class PictureIO
       begin
         AWS::S3::S3Object.delete(dir(subdir) + filename, base)
       rescue
-        res = false
+        raise PictureIO::Error
       end
       res
   end