{"push_id":554799793,"size":9,"distinct_size":0,"ref":"refs/heads/branch-1.4","head":"aa49c3888430a5a7518a8fc3502167c565028e3e","before":"b2ab7fbc799d6605cd1639a97163f909613b91ff","commits":[{"sha":"8152d28f6dba485c5dd6f62b37d535ac5a136359","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"Fix: allow close() to be called multiple times.","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/8152d28f6dba485c5dd6f62b37d535ac5a136359"},{"sha":"4c90ed9560458d8caf2953782af016af35546abf","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"Tests: Clean Livestatus tests.\n\nstep 1 : remove dead code.\nstep 2 : factorize in a common LiveStatus_Template class.. and use.","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/4c90ed9560458d8caf2953782af016af35546abf"},{"sha":"cee7709c6097e574eac34a405fa6dc0c7a794018","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"use_aggressive_host_checking seems rather required..","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/cee7709c6097e574eac34a405fa6dc0c7a794018"},{"sha":"a6ea8c09ede7148c5ad66a26f0fec4f1e9d91503","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"Fix: socket might already be completly closed by remote side.\n\nMessage d'erreur\n\n[Errno 107] Transport endpoint is not connected\nPile d'exécution\n\nTraceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 327, in run\n    testMethod()\n  File \"/home/jenkins/workspace/Shinken-with-jenkins/test/test_livestatus_allowedhosts.py\", line 131, in test_dont_allow_host\n    self.assertFalse(self.query_livestatus(\"GET hosts\\n\\n\"))\n  File \"/home/jenkins/workspace/Shinken-with-jenkins/test/test_livestatus_allowedhosts.py\", line 90, in query_livestatus\n    s.shutdown(socket.SHUT_WR)\n  File \"/usr/lib/python2.7/socket.py\", line 224, in meth\n    return getattr(self._sock,name)(*args)\nerror: [Errno 107] Transport endpoint is not connected","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/a6ea8c09ede7148c5ad66a26f0fec4f1e9d91503"},{"sha":"fd4b09d03331d6934424f5dd4249c2f22b195fe5","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"clean setup_with_file for undefined config_file check.","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/fd4b09d03331d6934424f5dd4249c2f22b195fe5"},{"sha":"6345dac897963b365493ae5dbe29eb8dde8f1c98","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"fix test_livestatus_mongo: use good cfg file.","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/6345dac897963b365493ae5dbe29eb8dde8f1c98"},{"sha":"1c093259becbecda3d19e5b5a1f05a64037a7ea4","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"clean bare assert_ in test_livestatus_mongodb.","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/1c093259becbecda3d19e5b5a1f05a64037a7ea4"},{"sha":"6382da9fac475b4687501e0c0c041a3713a1244d","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"fix/clean test mongo: don't import shinken.modules.logstore_mongodb if import pymongo failed.\n\n+ skipIf instead of skipUnless (undefined in unittest2).","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/6382da9fac475b4687501e0c0c041a3713a1244d"},{"sha":"aa49c3888430a5a7518a8fc3502167c565028e3e","author":{"email":"271aec4102b9750c34bd2d09ae124ece47e9a96c@savoirfairelinux.com","name":"Grégory Starck"},"message":"fix: skipUnless is not defined in unittest2.","distinct":false,"url":"https://api.github.com/repos/gst/shinken/commits/aa49c3888430a5a7518a8fc3502167c565028e3e"}]}