<div dir="ltr"><div><div>You're right. I was mistaken. I picked the wrong file. I corrected some spacing errors but I still have these ones:<br><br>ERROR: 'unicode' object has no attribute 'get'<br>Traceback (most recent call last):<br><br>  File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_reply<br>    incoming.message))<br><br>  File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatch<br>    return self._do_dispatch(endpoint, method, ctxt, args)<br><br>  File "/usr/lib/python2.7/site-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatch<br>    result = getattr(endpoint, method)(ctxt, **new_args)<br><br>  File "/usr/lib/python2.7/site-packages/heat/engine/service.py", line 69, in wrapped<br>    return func(self, ctx, *args, **kwargs)<br><br>  File "/usr/lib/python2.7/site-packages/heat/engine/service.py", line 645, in create_stack<br>    owner_id)<br><br>  File "/usr/lib/python2.7/site-packages/heat/engine/service.py", line 568, in _parse_template_and_validate_stack<br>    stack.validate()<br><br>  File "/usr/lib/python2.7/site-packages/heat/engine/stack.py", line 446, in validate<br>    parameter_groups.validate()<br><br>  File "/usr/lib/python2.7/site-packages/heat/engine/parameter_groups.py", line 49, in validate<br>    parameters = group.get(PARAMETERS)<br><br>AttributeError: 'unicode' object has no attribute 'get'<br><br><br></div>By the way, thank you for the advice. I'll try to find a suitable parser.<br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-05-13 10:06 GMT+02:00 Steven Hardy <span dir="ltr"><<a href="mailto:shardy@redhat.com" target="_blank">shardy@redhat.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, May 13, 2015 at 09:19:56AM +0200, ICHIBA Sara wrote:<br>
>    hello people,<br>
><br>
</span>>    I wrote a simpleA  template in order to scale a VM in the basis of cpu<br>
<span class="">>    utilisation. When I try to execute the heat template. I got this error:<br>
><br>
>    Error parsing template file:///root/simple.yaml while parsing a block<br>
>    mapping<br>
</span>>    A  in "<unicode string>", line 38, column 3<br>
<span class="">>    did not find expected key<br>
</span>>    A  in "<unicode string>", line 117, column 4<br>
<span class="">>    I checked my template over and over to see if I missed a space somwhere in<br>
</span>>    those two lines. But couldn't see anything. You can find myA  template<br>
<span class="">>    attached. Can you plz tell me if there's something wrong with it?<br>
<br>
</span>I think you need to attach/paste simple.yaml where the error is coming from.<br>
<br>
The files you attached appear unrelated (to each other and the error<br>
AFAICT).<br>
<br>
You may find it useful pasting your template into one of the online yaml<br>
parsers, sometimes this helps you spot the error in your syntax if the heat<br>
error doesn't make it obvious.<br>
<br>
Steve<br>
</blockquote></div><br></div>