)]}'
{"tempest/api_schema/response/compute/services.py":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"d0ca5bdd00fcfb38e1dca34414e115e23a14aa22","unresolved":false,"context_lines":[{"line_number":23,"context_line":"                    \u0027type\u0027: \u0027object\u0027,"},{"line_number":24,"context_line":"                    \u0027properties\u0027: {"},{"line_number":25,"context_line":"                        \u0027id\u0027: {\u0027type\u0027: [\u0027integer\u0027, \u0027string\u0027],"},{"line_number":26,"context_line":"                               \u0027pattern\u0027: \u0027^[a-zA-Z!]*@[0-9]+$\u0027},"},{"line_number":27,"context_line":"                        \u0027zone\u0027: {\u0027type\u0027: \u0027string\u0027},"},{"line_number":28,"context_line":"                        \u0027host\u0027: {\u0027type\u0027: \u0027string\u0027},"},{"line_number":29,"context_line":"                        \u0027state\u0027: {\u0027type\u0027: \u0027string\u0027},"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_93ad56ed","line":26,"updated":"2014-12-01 08:17:13.000000000","message":"The \u0027pattern\u0027 does not includes the integer type, and passing the gate. The gate expected to use integer at the moment.\n\nIs it a promised behavior of jsonschema ? I mean the \u0027pattern\u0027 processed only when the type is string.","commit_id":"8d356799367fda79b4fbc6a3bb290bf6a4bbb021"},{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"3e7f5d25b60e7ea2bdff38c6463e35b880480768","unresolved":false,"context_lines":[{"line_number":23,"context_line":"                    \u0027type\u0027: \u0027object\u0027,"},{"line_number":24,"context_line":"                    \u0027properties\u0027: {"},{"line_number":25,"context_line":"                        \u0027id\u0027: {\u0027type\u0027: [\u0027integer\u0027, \u0027string\u0027],"},{"line_number":26,"context_line":"                               \u0027pattern\u0027: \u0027^[a-zA-Z!]*@[0-9]+$\u0027},"},{"line_number":27,"context_line":"                        \u0027zone\u0027: {\u0027type\u0027: \u0027string\u0027},"},{"line_number":28,"context_line":"                        \u0027host\u0027: {\u0027type\u0027: \u0027string\u0027},"},{"line_number":29,"context_line":"                        \u0027state\u0027: {\u0027type\u0027: \u0027string\u0027},"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_127ceeea","line":26,"in_reply_to":"5a890539_93ad56ed","updated":"2014-12-01 18:57:44.000000000","message":"Yes, pattern is only processed when the type is a string.  At least that\u0027s my understanding of the jsonschema spec.  So the type should be integer or string, and if it is a string then it had to match \u0027pattern\u0027.","commit_id":"8d356799367fda79b4fbc6a3bb290bf6a4bbb021"}]}
