Error: No function "#operator_in" matches supplied arguments when deploying DOckerStandaloneHost from master
Here is the traceback:
2015-10-09 01:27:18.318 71727 ERROR murano.common.engine [-]
yaql.language.exceptions.NoMatchingFunctionException: No function "#operator_in" matches supplied arguments
Traceback (most recent call last):
File "/var/folders/yq/lck68_m13zjgk_hdj_kx8dgc0000gn/T/murano-packages-cache/ae902ccb9566443ab15f458f18f64b29/4ac255e3e7b14e61bad6d6ed44c46a4a/Classes/Environment.yaml", line 70:9 in method deploy of class io.murano.Environment
$.applications.pselect($.deploy())
File "/var/folders/yq/lck68_m13zjgk_hdj_kx8dgc0000gn/T/murano-packages-cache/ae902ccb9566443ab15f458f18f64b29/e0443bed5cbb431d9a695a12ffe52fc4/Classes/DockerApplication.yaml", line 50:37 in method deploy of class io.murano.apps.docker.DockerApplication
$.host.hostContainer($container)
File "/var/folders/yq/lck68_m13zjgk_hdj_kx8dgc0000gn/T/murano-packages-cache/ae902ccb9566443ab15f458f18f64b29/3861ce8520054010aff81db5abf08735/Classes/DockerStandaloneHost.yaml", line 94:28 in method hostContainer of class io.murano.apps.docker.DockerStandaloneHost
$._acquirePort($applicationPort, $container.name)
File "/var/folders/yq/lck68_m13zjgk_hdj_kx8dgc0000gn/T/murano-packages-cache/ae902ccb9566443ab15f458f18f64b29/3861ce8520054010aff81db5abf08735/Classes/DockerStandaloneHost.yaml", line 210:13 in method _acquirePort of class io.murano.apps.docker.DockerStandaloneHost
$port in $portMap
File "/Users/teferi/murano/murano/murano/dsl/macros.py", line 121 in method execute
res = self._condition(context)
File "/Users/teferi/murano/murano/murano/dsl/yaql_expression.py", line 82 in method __call__
return self._parsed_expression.evaluate(context=context)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/expressions.py", line 165 in method evaluate
return self(utils.NO_VALUE, context, self.engine)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/expressions.py", line 156 in method __call__
return super(Statement, self).__call__(receiver, context, engine)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/expressions.py", line 37 in method __call__
return context(self.name, engine, receiver, context)(*self.args)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/contexts.py", line 65 in method <lambda>
data_context, use_convention, function_filter)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/runner.py", line 49 in method call
name, all_overloads, engine, receiver, data_context, args, kwargs)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/runner.py", line 117 in method choose_overload
args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args))
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/runner.py", line 117 in method <genexpr>
args = tuple(arg_evaluator(i, arg) for i, arg in enumerate(args))
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/runner.py", line 113 in method <lambda>
and not isinstance(arg, expressions.Constant))
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/expressions.py", line 37 in method __call__
return context(self.name, engine, receiver, context)(*self.args)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/contexts.py", line 65 in method <lambda>
data_context, use_convention, function_filter)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/runner.py", line 49 in method call
name, all_overloads, engine, receiver, data_context, args, kwargs)
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/runner.py", line 141 in method choose_overload
raise_not_found()
File "/Users/teferi/murano/murano/.tox/venv/lib/python2.7/site-packages/yaql/language/runner.py", line 70 in method raise_not_found
raise exceptions.NoMatchingFunctionException(name)
Fix proposed to branch: master /review. openstack. org/233074
Review: https:/