{"push_id":837737611,"size":2,"distinct_size":2,"ref":"refs/heads/ctx-nova-network-smoke-latest","head":"5fe02c060935c1e8795a8bedd69111ad65cc3408","before":"f042be51f4b6165b3135bfaf453726bed2e8f421","commits":[{"sha":"e51ccbe7c3c6e0836774e5d062fa58b3630ec179","author":{"email":"701b8e15fef42988b8116ad16fd44a3d5d1b7776@gmail.com","name":"dparalen"},"message":"avoid duplicate text in ISCSIError message\n\nThe ISCSIError class defines a class-level message attribute with\nvalue: \"Error starting iSCSI target\". This attribute is further\nprocessed in RESTError.__init__ method, the ISCSIError super-class, to\ncreate an Exception message concatenating self.message with provided\ndetails argument.  However, the ISCISError.__init__ method provides a\ndetails attribute prefixed with the same text to the super(ISCSIError,\nself).__init__ method.  As a result, the text appears twice:\n\"ISCSIError: Error starting iSCSI target: Error starting iSCSI target:\nISCSI daemon didn't initialize. Failed with exit code 107. stdout: .\nstderr: tgtadm: failed to send request hdr to tgt daemon, Transport\nendpoint is not connected\"\n\nThe patch purpose is to remove the details prefix to avoid duplicate\ntext in the exception text while honouring ISCSIError.message.\n\nChange-Id: I9e1434ae17da5112527a841ac069ed2285566cca","distinct":true,"url":"https://api.github.com/repos/citrix-openstack-build/ironic-python-agent/commits/e51ccbe7c3c6e0836774e5d062fa58b3630ec179"},{"sha":"5fe02c060935c1e8795a8bedd69111ad65cc3408","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"avoid duplicate text in ISCSIError message\"","distinct":true,"url":"https://api.github.com/repos/citrix-openstack-build/ironic-python-agent/commits/5fe02c060935c1e8795a8bedd69111ad65cc3408"}]}