GitHub PushEvent at 2014-01-10 15:41:36
Repository: oslo.config
Actor: dhellmann
Payload: {"shas":[["4d08ec67aad1925f08b33f30afaddd87abcd850c","2c467f2ca7f5c904ab1c76336967a1459e9bf4cd@gmail.com","Fix to make ConfigOpts no longer obscure IOErrors\n\nThis changes ConfigParser._parse_file such that it no longer interprets\nall IOErrors as 'No such file or directory', and instead allows these\nerrors to propagate normally. The current behavior with respect to\nConfigOpts does not change for IOErrors indicating 'No such file' or\n'Permission denied'.\n\nAlso added a test to exercise the case where IOErrors are reraised. The\n'No such file' case is already covered by existing tests.\n\nChange-Id: I10e4e5965212737a19f4f17153143f62b5c0c83e\nCloses-Bug: #1244674","Lars Butler",true],["03930e31965524cb90279b5d9e793c6825791b54","d95b56ce41a2e1ac4cecdd398defd7414407cc08@openstack.org","Updated from global requirements\n\nChange-Id: I19a010d58c9a3135c5fe1051ced64772f3673f46","OpenStack Jenkins",true],["73d60b3771efe8c734ac68e99b96ea1645be101e","d95b56ce41a2e1ac4cecdd398defd7414407cc08@openstack.org","Updated from global requirements\n\nChange-Id: Ib90882a1b17b75a042fb8832e6b49d32d43c5cd4","OpenStack Jenkins",true],["74cd448be10ffcaf1ee7e0f8afd00e2180f6397a","dd289ebc452edd54107c51041e1c4868018a8087@intel.com","Added support of operator '=='\n\nImplemented method __eq__ for cfg.Opt.\n\nChange-Id: Ia6a3d82d19b7d239ffc0b42a47e1ce7383f10564\nPartial-Bug: 1262148","Lianhao Lu",true],["47b49e8b6bc0775205005150fbbe0854d0d41980","7c1e06d5491d387eebd14b5b9dc03a3346306df3@intel.com","Utilizes assertIsNone and assertIsNotNone\n\nUsing assertEqual/assertNotEqual to test if an element\nis or is not None is too python2.4.\nOur unit testing framework supports assertIsNone and assertIsNotNone\nwhich were created for these types of tests.\n\nChange-Id: I969ee943e31b4fa0291f6cb9e21e2f654e88e66e","Zhongyue Luo",true]],"size":5,"ref":"refs/heads/master","head":"47b49e8b6bc0775205005150fbbe0854d0d41980"}