)]}'
{"climate/api/v2/controllers/lease.py":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"b901523bcaeadd254bee0df7d80ce320c7a9143a","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    end_date \u003d types.Datetime(service.LEASE_DATE_FORMAT)"},{"line_number":42,"context_line":"    \"Datetime when the lease should end\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    user_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":45,"context_line":"    \"The ID of the user who creates the lease\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    project_id \u003d types.UuidType(without_slashes\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FE8s%3D","line":44,"updated":"2014-04-24 07:43:22.000000000","message":"dashes :)","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":9331,"name":"Pablo Andres Fuente","email":"pablo.andres.fuente@gmail.com","username":"pafuent"},"change_message_id":"8d9729ce076d95644c2ea3dcb51877f59907240b","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    end_date \u003d types.Datetime(service.LEASE_DATE_FORMAT)"},{"line_number":42,"context_line":"    \"Datetime when the lease should end\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    user_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":45,"context_line":"    \"The ID of the user who creates the lease\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    project_id \u003d types.UuidType(without_slashes\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FAbo%3D","line":44,"in_reply_to":"AAAAXH%2F%2FE8s%3D","updated":"2014-04-24 17:50:48.000000000","message":"Done","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"b901523bcaeadd254bee0df7d80ce320c7a9143a","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    user_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":45,"context_line":"    \"The ID of the user who creates the lease\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    project_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":48,"context_line":"    \"The ID of the project or tenant the lease belongs to\""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    trust_id \u003d types.UuidType(without_slashes\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FE8c%3D","line":47,"updated":"2014-04-24 07:43:22.000000000","message":"dashes :)","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":9331,"name":"Pablo Andres Fuente","email":"pablo.andres.fuente@gmail.com","username":"pafuent"},"change_message_id":"8d9729ce076d95644c2ea3dcb51877f59907240b","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    user_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":45,"context_line":"    \"The ID of the user who creates the lease\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    project_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":48,"context_line":"    \"The ID of the project or tenant the lease belongs to\""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    trust_id \u003d types.UuidType(without_slashes\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FAbk%3D","line":47,"in_reply_to":"AAAAXH%2F%2FE8c%3D","updated":"2014-04-24 17:50:48.000000000","message":"Done","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"b901523bcaeadd254bee0df7d80ce320c7a9143a","unresolved":false,"context_lines":[{"line_number":47,"context_line":"    project_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":48,"context_line":"    \"The ID of the project or tenant the lease belongs to\""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    trust_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":51,"context_line":"    \"The ID of the trust created for delegating the rights of the user\""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    reservations \u003d wtypes.ArrayType(wtypes.DictType(wtypes.text, wtypes.text))"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FE8Y%3D","line":50,"updated":"2014-04-24 07:43:22.000000000","message":"dashes :)","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":9331,"name":"Pablo Andres Fuente","email":"pablo.andres.fuente@gmail.com","username":"pafuent"},"change_message_id":"8d9729ce076d95644c2ea3dcb51877f59907240b","unresolved":false,"context_lines":[{"line_number":47,"context_line":"    project_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":48,"context_line":"    \"The ID of the project or tenant the lease belongs to\""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    trust_id \u003d types.UuidType(without_slashes\u003dTrue)"},{"line_number":51,"context_line":"    \"The ID of the trust created for delegating the rights of the user\""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    reservations \u003d wtypes.ArrayType(wtypes.DictType(wtypes.text, wtypes.text))"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FAbg%3D","line":50,"in_reply_to":"AAAAXH%2F%2FE8Y%3D","updated":"2014-04-24 17:50:48.000000000","message":"Done","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"}],"climate/api/v2/controllers/types.py":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"b901523bcaeadd254bee0df7d80ce320c7a9143a","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    __name__ \u003d name"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    def __init__(self, without_slashes\u003dFalse):"},{"line_number":39,"context_line":"        self.without_slashes \u003d without_slashes"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    def validate(self, value):"},{"line_number":42,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FE8Q%3D","line":39,"updated":"2014-04-24 07:43:22.000000000","message":"dashes :)","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":9331,"name":"Pablo Andres Fuente","email":"pablo.andres.fuente@gmail.com","username":"pafuent"},"change_message_id":"8d9729ce076d95644c2ea3dcb51877f59907240b","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    __name__ \u003d name"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    def __init__(self, without_slashes\u003dFalse):"},{"line_number":39,"context_line":"        self.without_slashes \u003d without_slashes"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    def validate(self, value):"},{"line_number":42,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FAbc%3D","line":39,"in_reply_to":"AAAAXH%2F%2FE8Q%3D","updated":"2014-04-24 17:50:48.000000000","message":"Done","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"b901523bcaeadd254bee0df7d80ce320c7a9143a","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    def validate(self, value):"},{"line_number":42,"context_line":"        try:"},{"line_number":43,"context_line":"            valid_uuid \u003d six.text_type(uuid.UUID(value))"},{"line_number":44,"context_line":"            if self.without_slashes:"},{"line_number":45,"context_line":"                valid_uuid \u003d valid_uuid.replace(\u0027-\u0027, \u0027\u0027)"},{"line_number":46,"context_line":"            return valid_uuid"},{"line_number":47,"context_line":"        except (TypeError, ValueError, AttributeError):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FE8M%3D","line":44,"updated":"2014-04-24 07:43:22.000000000","message":"dashes :)","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"},{"author":{"_account_id":9331,"name":"Pablo Andres Fuente","email":"pablo.andres.fuente@gmail.com","username":"pafuent"},"change_message_id":"8d9729ce076d95644c2ea3dcb51877f59907240b","unresolved":false,"context_lines":[{"line_number":41,"context_line":"    def validate(self, value):"},{"line_number":42,"context_line":"        try:"},{"line_number":43,"context_line":"            valid_uuid \u003d six.text_type(uuid.UUID(value))"},{"line_number":44,"context_line":"            if self.without_slashes:"},{"line_number":45,"context_line":"                valid_uuid \u003d valid_uuid.replace(\u0027-\u0027, \u0027\u0027)"},{"line_number":46,"context_line":"            return valid_uuid"},{"line_number":47,"context_line":"        except (TypeError, ValueError, AttributeError):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAXH%2F%2FAbY%3D","line":44,"in_reply_to":"AAAAXH%2F%2FE8M%3D","updated":"2014-04-24 17:50:48.000000000","message":"Done","commit_id":"1de84c067c8898a5f038689748933d44c3601de8"}]}
