)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cb15bb9e1a3a1809bd1eaa49bf44799c944515a8","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     ya.wang \u003cwang.ya@99cloud.net\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-03-21 17:24:18 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add two processor property fields:"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"  - processor id"},{"line_number":10,"context_line":"  - status"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf659307_ad254ec4","line":7,"updated":"2018-03-28 09:11:26.000000000","message":"please follow https://wiki.openstack.org/wiki/GitCommitMessages","commit_id":"cfa641b4cea4f74bf4732e6fa7a106ba86fd164a"}],"releasenotes/notes/add-processor-id-and-status-b81d4c6e6c14c25f.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cb15bb9e1a3a1809bd1eaa49bf44799c944515a8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds the processor staus and id fields to show more info about processor."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf659307_cd20c2b3","line":4,"updated":"2018-03-28 09:11:26.000000000","message":"s/staus/status/, s/to show more info about processor/to the ``Processor`` class/","commit_id":"cfa641b4cea4f74bf4732e6fa7a106ba86fd164a"}],"sushy/resources/system/processor.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cb15bb9e1a3a1809bd1eaa49bf44799c944515a8","unresolved":false,"context_lines":[{"line_number":27,"context_line":"class StatusField(base.CompositeField):"},{"line_number":28,"context_line":"    state \u003d base.Field(\u0027State\u0027)"},{"line_number":29,"context_line":"    health \u003d base.Field(\u0027Health\u0027)"},{"line_number":30,"context_line":"    health_rollup \u003d base.Field(\u0027HealthRollup\u0027)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"class ProcessorIdFiled(base.CompositeField):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf659307_6d2f36a1","line":30,"updated":"2018-03-28 09:11:26.000000000","message":"nit: please sort fields and add docstrings","commit_id":"cfa641b4cea4f74bf4732e6fa7a106ba86fd164a"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cb15bb9e1a3a1809bd1eaa49bf44799c944515a8","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    health_rollup \u003d base.Field(\u0027HealthRollup\u0027)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"class ProcessorIdFiled(base.CompositeField):"},{"line_number":34,"context_line":"    vendor_id \u003d base.Field(\u0027VendorID\u0027)"},{"line_number":35,"context_line":"    identification_registers \u003d base.Field(\u0027IdentificationRegisters\u0027)"},{"line_number":36,"context_line":"    effective_family \u003d base.Field(\u0027EffectiveFamily\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf659307_8d2aca8d","line":33,"updated":"2018-03-28 09:11:26.000000000","message":"s/Filed/Field/","commit_id":"cfa641b4cea4f74bf4732e6fa7a106ba86fd164a"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cb15bb9e1a3a1809bd1eaa49bf44799c944515a8","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    effective_family \u003d base.Field(\u0027EffectiveFamily\u0027)"},{"line_number":37,"context_line":"    effective_model \u003d base.Field(\u0027EffectiveModel\u0027)"},{"line_number":38,"context_line":"    step \u003d base.Field(\u0027Step\u0027)"},{"line_number":39,"context_line":"    microcode_info \u003d base.Field(\u0027MicrocodeInfo\u0027)"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"class Processor(base.ResourceBase):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf659307_2d1b7e81","line":39,"updated":"2018-03-28 09:11:26.000000000","message":"nit: please sort fields and add docstrings","commit_id":"cfa641b4cea4f74bf4732e6fa7a106ba86fd164a"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cb15bb9e1a3a1809bd1eaa49bf44799c944515a8","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    \"\"\"The product model number of this device\"\"\""},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    processor_id \u003d ProcessorIdFiled(\u0027ProcessorId\u0027)"},{"line_number":69,"context_line":"    \"\"\"The processor id\"\"\""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    max_speed_mhz \u003d base.Field(\u0027MaxSpeedMHz\u0027, adapter\u003dint)"},{"line_number":72,"context_line":"    \"\"\"The maximum clock speed of the processor in MHz.\"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf659307_4d1ef270","line":69,"updated":"2018-03-28 09:11:26.000000000","message":"the items here are sorted, please move this after max_speed_mhz","commit_id":"cfa641b4cea4f74bf4732e6fa7a106ba86fd164a"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cb15bb9e1a3a1809bd1eaa49bf44799c944515a8","unresolved":false,"context_lines":[{"line_number":77,"context_line":"    total_threads \u003d base.Field(\u0027TotalThreads\u0027, adapter\u003dint)"},{"line_number":78,"context_line":"    \"\"\"The total number of execution threads supported by this processor\"\"\""},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    status \u003d StatusField(\u0027Status\u0027)"},{"line_number":81,"context_line":"    \"\"\"The processor status\"\"\""},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def __init__(self, connector, identity, redfish_version\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf659307_ed14a650","line":80,"updated":"2018-03-28 09:11:26.000000000","message":"ditto, please move before total_cores","commit_id":"cfa641b4cea4f74bf4732e6fa7a106ba86fd164a"}]}
