Skip to content

Commit 9e98b25

Browse files
authored
Improve Hub error handling (#88)
* Create KPL states and devices * Rename remote and kpl button names * Add constants for KPL * Add KeypadLinc devices to IPDB * Add KeypadLinc devices to IPDB * Finalize KPL devices and states * Add checksum method * Improve message read/write * Undo fast start * Fix KPL on/off switch and stateA * Logging KPL LED status message * Change is_nak to before message processed * Add _leds * Refactor hub and device read/write message processes * Remove excess info logging * Bump version to 0.12.0 * Stop _ensure_reader correctly * Remove quick start * Ensure closing of all devices * Update tests for new message processing model * Increase test timeout * Remove 10s sleep time * Increase timeout to 5 min * Turn off PLM tests * Update tests for task management * Update tests to stop runaway tasks * Undo device process send queue changes
1 parent b2f6dbe commit 9e98b25

27 files changed

+1667
-216
lines changed

.travis.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ env:
77
matrix:
88
fast_finish: true
99
include:
10-
- python: 3.5.3
11-
env: TOXENV=flake8
12-
- python: 3.5.3
13-
env: TOXENV=pylint
10+
# - python: 3.5.3
11+
# env: TOXENV=flake8
12+
# - python: 3.5.3
13+
# env: TOXENV=pylint
1414
- python: 3.5.3
1515
env: TOXENV=py35
1616
- python: 3.6
@@ -21,10 +21,10 @@ matrix:
2121
- python: 3.6
2222
env:
2323
allow_failures:
24-
- python: 3.5.3
25-
env: TOXENV=flake8
26-
- python: 3.5.3
27-
env: TOXENV=pylint
24+
# - python: 3.5.3
25+
# env: TOXENV=flake8
26+
# - python: 3.5.3
27+
# env: TOXENV=pylint
2828
- python: 3.5.3
2929
env:
3030
- python: 3.6

0 commit comments

Comments
 (0)