deb-murano/murano/dsl
Stan Lagun 9e8cec8910 Support for Unicode strings in MuranoPL was fixed
There were several issues with Unicode support in MuranoPL
after switch to yaql 1.0. Each of those issues caused any deploy
to fail if it used to do anything with non-ASCII strings

Fixed issues are:
* Unicode strings should not be encoded to str types anymore.
yaql 1.0 has native support for the Unicode and fails when non-
ASCII chars encounter in str expressions. Also tests for Unicode
support are now part of the yaql

* Traces of execution were logged not as Unicode strings.  Because
those traces contain parameter values ant function return value
logging failed when any of above contained non-ASCII chars

* Stack trace logging failed when frame expression contained
non-ASCII chars

* Exception messages could not contain non-ASCII chars

Also Logging API was not Unicode ready

Change-Id: Ief0b45f15669c5f8ee74fd6ff41fa5bc39c9500b
Closes-Bug: #1494275
2015-09-15 02:21:54 +03:00
..
principal_objects Support for Unicode strings in MuranoPL was fixed 2015-09-15 02:21:54 +03:00
__init__.py Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
attribute_store.py Migration to yaql 1.0 2015-08-25 16:08:08 +03:00
constants.py yaql context versioning 2015-09-04 14:37:14 +00:00
context_manager.py yaql context versioning 2015-09-04 14:37:14 +00:00
dsl_exception.py Support for Unicode strings in MuranoPL was fixed 2015-09-15 02:21:54 +03:00
dsl_types.py Migration to yaql 1.0 2015-08-25 16:08:08 +03:00
dsl.py yaql context versioning 2015-09-04 14:37:14 +00:00
exceptions.py Package versioning 2015-09-03 12:06:42 +00:00
executor.py Support for Unicode strings in MuranoPL was fixed 2015-09-15 02:21:54 +03:00
expressions.py Migration to yaql 1.0 2015-08-25 16:08:08 +03:00
helpers.py Added the support of Glance Artifact Repository 2015-09-09 19:15:25 +00:00
lhs_expression.py Migration to yaql 1.0 2015-08-25 16:08:08 +03:00
linked_context.py yaql context versioning 2015-09-04 14:37:14 +00:00
macros.py Fix pylint errors 'unused variable' 2015-09-04 14:36:22 +00:00
murano_class.py Merge "Fix pylint errors 'unused variable'" 2015-09-08 14:34:08 +00:00
murano_method.py yaql context versioning 2015-09-04 14:37:14 +00:00
murano_object.py yaql context versioning 2015-09-04 14:37:14 +00:00
murano_package.py Fixed incorrect MuranoPL names for some of Python-based methods 2015-09-09 17:19:43 +03:00
namespace_resolver.py Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
object_store.py ID references made model not able to load in 2 passes 2015-09-06 11:09:03 +00:00
package_loader.py Package versioning 2015-09-03 12:06:42 +00:00
serializer.py Package versioning 2015-09-03 12:06:42 +00:00
type_scheme.py yaql context versioning 2015-09-04 14:37:14 +00:00
typespec.py yaql context versioning 2015-09-04 14:37:14 +00:00
virtual_exceptions.py Support for Unicode strings in MuranoPL was fixed 2015-09-15 02:21:54 +03:00
yaql_expression.py Support for Unicode strings in MuranoPL was fixed 2015-09-15 02:21:54 +03:00
yaql_functions.py yaql context versioning 2015-09-04 14:37:14 +00:00
yaql_integration.py Apply yaql conventions to __init__ parameters 2015-09-04 14:37:30 +00:00