Łukasz Mierzwa
71c0dce1f6
Vendor renamed Sirupsen/logrus to sirupsen/logrus, fix imports
2017-07-02 10:12:33 -07:00
Łukasz Mierzwa
cee9b2bef6
Generate mock data using livemock.py
...
Generate mock data for all Alertmanager releases that we can support (0.4 - 0.6) and switch tests to use them instead of old files
Fixes #67
2017-05-02 10:28:40 +01:00
Łukasz Mierzwa
c2c5abd1de
Fix transport package
...
Transport refactoring introduced a bug where HTTP(S) response body is closed before it's fully read (depending on whenever gzip is used or not), this change fixes it and makes the code easier to follow by removing duplicated code and enforcing all transport packages to implement ReaderCloser interface.
2017-04-17 12:52:27 -07:00
Łukasz Mierzwa
5d9ec5da64
Use ReadJSON everywhere, remove GetJSONFromURL
2017-04-16 08:31:07 -07:00
Łukasz Mierzwa
940eb77c69
Add ReadJSON that will replace GetJSONFromURL
2017-04-16 08:31:07 -07:00
Łukasz Mierzwa
781d2cbd69
Add http transport reader
...
Copy code from GetJSONFromURL into a http reader constructor
2017-04-16 08:31:07 -07:00
Łukasz Mierzwa
436017b032
Add file transport reader
...
This simply returns os.File reader
2017-04-16 08:31:07 -07:00
Łukasz Mierzwa
e7d694cece
Move getJSONFromURL to the transport package
...
Move it and make it public so it can be reused outside of alertmanager package
2017-04-06 19:09:16 -07:00
Łukasz Mierzwa
b47788d9ce
Move joinURL to the transport package
...
Move it and make it public so it can be reused outside of alertmanager package
2017-04-06 19:09:16 -07:00