Łukasz Mierzwa
275c0a7e03
Update tests
2017-06-06 21:34:56 -07:00
Łukasz Mierzwa
b9de72fc48
Add support for Alertmanager 0.6.2
...
Minor changes in the API.
2017-05-09 21:52:39 +01: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
72808c0002
Add 0.6.1 mock data
2017-05-01 22:20:12 +01:00
Łukasz Mierzwa
3a1f6905e0
Add basic support for Alertmanager 0.6.1
...
This makes unsee work with 0.6.1, but the new status means that we should refactor unsee data model and pull inhibited and silenced into it, with a single filter
2017-04-28 12:40:04 -07:00
Łukasz Mierzwa
5d9ec5da64
Use ReadJSON everywhere, remove GetJSONFromURL
2017-04-16 08:31:07 -07:00
Łukasz Mierzwa
f0579b087b
Rename models, strip Unsee prefix
...
Now that models package contains only unsee specific models rename everything stripping Unsee prefix from names
2017-04-06 19:24:48 -07:00
Łukasz Mierzwa
eb9a95be8a
Add tests for new functions in alertmanager package
2017-04-06 19:24:48 -07:00
Łukasz Mierzwa
e8727897f0
Use new alertmanager package methods for fetching AM data
...
Change to using mapper module, remove old code
2017-04-06 19:24:47 -07:00
Łukasz Mierzwa
d02028e581
Add functions in alertmanager package for getting alerts and silences via the mapper package
2017-04-06 19:24:47 -07:00
Łukasz Mierzwa
f533114801
Add a function for querying remote Alertmanager version
2017-04-06 19:24:47 -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
Łukasz Mierzwa
4bb629455b
Merge pull request #23 from tcolgate/am051
...
Fixes for 0.5.1
2017-04-01 10:41:16 -07:00
Łukasz Mierzwa
83496297d6
Add tests for package currently not covered by testing
2017-03-31 23:30:13 -07:00
Tristan Colgate
b7dd9d088e
Fixes for 0.5.1
2017-03-29 08:40:14 +01:00
Łukasz Mierzwa
3de3a9c481
Generate flag for each environment key
...
This allows to set config keys via flags, in additions to current env variable only configuration. Flags are autogenerated from supported env keys.
2017-03-26 13:38:37 -07:00
Łukasz Mierzwa
e239fd05fd
Import code from internal repository ( #1 )
...
Import code from internal repository
2017-03-23 16:58:04 -07:00