662f14282f
move identified before start_driver
2023-08-17 16:28:43 +01:00
3ea21cd371
Identified class added. tracks identified state
2023-08-11 22:05:01 +01:00
59bcf2a338
assign timeout_sec directly
2023-08-11 16:14:53 +01:00
9be9dc80a2
adds connect_timeout kwarg for base class
2023-08-11 14:41:35 +01:00
976c8f19a8
new error classes
...
OBSWSConnectionError, OBSWSRequestError added
they subclass OBSWSError
readme updated with new error classes
2023-08-11 02:22:14 +01:00
aeec0635ca
add and control flow operator
2023-07-30 00:06:39 +01:00
d15418a660
mixin only methods for directing the driver
...
patch bump
2023-07-26 16:55:59 +01:00
2883fd42cc
Socket class and driver methods
...
moved into Driver module
patch bump
2023-07-26 16:38:36 +01:00
82c6ced760
logger module added
2023-07-26 14:37:35 +01:00
9940fbbf9f
assign client updater methods as base lambdas
2023-07-26 10:51:38 +01:00
15dcaeedda
remove unnecessary assignment.
2023-07-21 06:04:09 +01:00
bc93654297
move identify payload out of auth block
...
patch bump
2022-11-25 18:05:10 +00:00
aafcd185d0
patch bump
...
add full request payload to logger.
raise OBSWSError if auth enabled but no password provided
add example tasks to rake file
add logging section to README
2022-11-25 17:57:56 +00:00
onyx-and-iris
b33fe94cee
moved logger auth success to req,event classes
...
override to_s for req,event classes
rename authenticate to identify in base class
2022-10-25 00:03:43 +01:00
onyx-and-iris
60b87205c0
don't pass auth token if authentication disabled
2022-10-23 23:33:30 +01:00
norm
9ac5b6f36f
pause main thread until authentication successful
...
lowercase debug strings
raise OBSWSError if no matching response received.
2022-10-23 04:39:22 +01:00
onyx-and-iris
ae4956f625
initial commit
2022-10-22 22:30:40 +01:00