{"push_id":2816981512,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"05a8288b2e3fec985fc1df1da1c492dead322c33","before":"4856729ff159fab76f9ab06e3efa51dbc53bae8a","commits":[{"sha":"05a8288b2e3fec985fc1df1da1c492dead322c33","author":{"name":"Andreas Maier","email":"0903150dae73adcf31eccfd2633bf70bbc40bd52@gmx.de"},"message":"Add connection ID to ParseError raised in tupleparse and tupletree.\n\nDetails:\n\n- Changed the module-global parse functions and some other functions\n  in the tupleparse module to become methods of a new TupleParser\n  class. The TupleParser class gets the connection ID and stores\n  it as instance data, so it is available when ParseError exceptions\n  are raised.\n\n- Changed the raising of all ParseError exceptions in tupleparse\n  to add the stored connection ID.\n\n- Changed the invocation of the tupleparser in cim_operations and\n  in the _listener modules to use the new TupleParser class.\n\n- Changed the implementation of parse_any() to get the parse_...()\n  methods now by getattr(). Made the handling of unknown parse...()\n  functions more pythonic by using a try block.\n\n- Added a conn_id argument to the three functions in the tupletree\n  module that raise exceptions, and changed their invocations\n  accordingly.\n\nSigned-off-by: Andreas Maier <andreas.r.maier@gmx.de>","distinct":true,"url":"https://api.github.com/repos/pywbem/pywbem/commits/05a8288b2e3fec985fc1df1da1c492dead322c33"}]}
{"actor":{"display_login":"andy-maier"}}