Skip to content

Commit af929ab

Browse files
committed
Import specific datetime modules
1 parent 1982b4e commit af929ab

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

velbus/module.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
"""
22
:author: Thomas Delaet <thomas@delaet.org>
33
"""
4-
import datetime
54
import string
65
import struct
76
from velbus.messages.read_data_from_memory import ReadDataFromMemoryMessage
7+
from datetime import datetime, timedelta
88
from velbus.messages.memory_data import MemoryDataMessage
99
from velbus.messages.channel_name_part1 import ChannelNamePart1Message
1010
from velbus.messages.channel_name_part1 import ChannelNamePart1Message2
@@ -42,7 +42,7 @@ def __init__(self, module_type, module_name, module_address, controller):
4242
self.loaded = False
4343
self._loading_triggered = False
4444

45-
self._last_channel_name_msg = datetime.datetime.utcnow()
45+
self._last_channel_name_msg = datetime.utcnow()
4646
self._controller = controller
4747
self._controller.subscribe(self.on_message)
4848

@@ -170,7 +170,7 @@ def load(self, callback):
170170
not self._is_submodule()
171171
and not self._name_messages_complete()
172172
and self._last_channel_name_msg
173-
< datetime.datetime.utcnow() - datetime.timedelta(seconds=10)
173+
< datetime.utcnow() - timedelta(seconds=10)
174174
):
175175
self._request_channel_name()
176176
if callback:
@@ -203,7 +203,7 @@ def _name_count_needed(self):
203203
return self.number_of_channels() * 3
204204

205205
def _process_channel_name_message(self, part, message):
206-
self._last_channel_name_msg = datetime.datetime.utcnow()
206+
self._last_channel_name_msg = datetime.utcnow()
207207
channel = message.channel
208208
if self._is_submodule():
209209
channel = channel - (self.number_of_channels() * self.sub_module)

0 commit comments

Comments
 (0)