X-Git-Url: http://git.osdn.net/view?p=osdn-codes%2Fimage-creator.git;a=blobdiff_plain;f=create-image;h=b6fc7f67397d905128d8929e7c20c428a5ac7dd0;hp=f1106226f21450a48bd256ca03dbde0aed1a8c14;hb=37ae28d5a166b44efc7c82f47392d68fe6c891fd;hpb=d871eb2a6136d0068990ce2bcc0817aa012d4746 diff --git a/create-image b/create-image index f110622..b6fc7f6 100755 --- a/create-image +++ b/create-image @@ -199,6 +199,7 @@ if $0 == __FILE__ if imgdef.kind_of?(Hash) name = imgdef['name'] (imgdef['dirs'] || {}).each do |path, opts| + opts.kind_of?(Hash) or opts = {size: opts} dirs << SyncDirDef.new({path: path}.merge(opts.keys.map(&:to_sym).zip(opts.values).to_h)) end else