Run Keyword And Ignore Error returns both the status and the return
value of the executed keyword (if the kw passes) or the occurred error
(if the keyword failed). This is explained also in the documentation
of the keyword [1], and Run Keyword If documentation [2] has an
example of using this construct to create a simple if/else construct.
Cheers,
.peke
[1] http://robotframework.googlecode.com/svn/tags/robotframework-2.0.4/doc/libraries/BuiltIn.html#Run%20Keyword%20And%20Ignore%20Error
[2] http://robotframework.googlecode.com/svn/tags/robotframework-2.0.4/doc/libraries/BuiltIn.html#Run%20Keyword%20If