Fabian Affolter
de9d19d6f4
Use constants for HTTP headers ( #10313 )
...
* Use constants for HTTP headers
* Fix ordering
* Move 'no-cache' to platform
2017-11-04 12:04:05 -07:00
Phil Kates
80a15977ff
splunk: Handle datetime objects in event payload ( #9628 )
...
If an event contained a datetime.datetime object it would cause an
exception in the Splunk component. Most of the media_player
components do this in their `media_position_updated_at` attribute.
Use the JSONEncoder from homeassistant.remote instead of just using the
standard json.dumps encoder.
Fixes #9590
2017-09-30 09:35:25 +02:00
boojew
c478f2c7d0
Added host variable to Splunk.py and updated tox tests ( #8052 )
...
* Added host variable to Splunk.py and updated tox tests
* Update splunk.py
* Update splunk.py
2017-06-15 20:41:19 -07:00
Fabian Affolter
3ee4d1060f
Update docstrings ( #7361 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update tomato.py
* Update isy994.py
* Lint + fix tests
* Lint
2017-04-29 22:04:49 -07:00
Fabian Affolter
6f27d58188
Use voluptuous for Splunk ( #2931 )
...
* Migrate to voluptuous
* Update tests
2016-08-23 18:58:59 -07:00
Fabian Affolter
b534244e40
Fix PEEP257 issues
2016-03-08 17:55:57 +01:00
Fabian Affolter
2609852d6e
Modify docstrings to match PEP257
2016-02-26 23:52:54 +01:00
Paulus Schoutsen
e80309c03c
Fix imports (using isort)
2016-02-18 21:27:50 -08:00
miniconfig
01df1f8458
Converted state.attributes to dict. Fixes Issue #1252
2016-02-14 10:47:46 -05:00
Dan Smith
484b7b64d7
Re-allow splunk to report string states
...
Splunk *can* take string states, so un-fix that wrong fix.
2016-02-12 02:20:15 +00:00
Dan Smith
0a904acd4d
Add some tests for splunk
...
This also fixes issue #1214 , and I think another bug. The splunk
code will just take the value of state.state and try to serialize
it to json if it can't make it into a number. It did this before
I generalized that code. Since json.dumps() will fail on most anything
complicated, I think the right thing to do is *not* try to do that.
2016-02-12 01:45:30 +00:00
Dan Smith
4a2b956493
Convert statsd, influx, splunk, and graphite to use state_as_number()
...
Fixes #1205
2016-02-12 01:45:25 +00:00
Fabian Affolter
614034d196
Update docstrings
2016-02-06 08:23:30 +01:00
Paulus Schoutsen
2c4166b5f2
Update splunk.py
2016-02-04 22:06:27 -08:00
miniconfig
ab837f9070
Added a new component to log state changes to a Splunk instance using the HTTP Event Collector
2016-02-04 16:13:55 -05:00