1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-23 22:50:09 +03:00

Add FSTYPE and correct SIZE tag in STORAGE POST response

This commit is contained in:
Tino Vázquez 2010-11-15 18:20:54 +01:00
parent d37c50a6d1
commit e6de7f0cee

@ -32,6 +32,9 @@ class ImageOCCI < Image
<% if size != nil %>
<SIZE><%= size %></SIZE>
<% end %>
<% if fstype != nil %>
<FSTYPE><%= fstype %></FSTYPE>
<% end %>
</STORAGE>
}
@ -69,8 +72,12 @@ class ImageOCCI < Image
begin
if self['SOURCE'] != nil and File.exists?(self['SOURCE'])
size = File.stat(self['SOURCE']).size
size = File.stat(self['SOURCE']).size
size = size / 1024
size = size / 1024
end
fstype = self['TEMPLATE/FSTYPE'] if self['TEMPLATE/FSTYPE']
rescue Exception => e
error = OpenNebula::Error.new(e.message)
return error