Commit graph

14 commits

Author SHA1 Message Date
0300596d96
Just use port 4444 for Gecko Driver; don't pass the binary 2020-10-10 21:13:23 +02:00
9e8d7f1c74
Small tweak 2020-10-10 21:11:34 +02:00
264518d3d3
Use tokio to spawn the Gecko Driver; shutdown appropriately 2020-10-09 23:07:31 +02:00
315d9e4bd7
Move the login credentials to a config file 2020-10-09 19:47:43 +02:00
139b2f0f29
Use println to log status updates (for now) 2020-10-09 18:36:36 +02:00
0866da3b57
Pass the gecko driver port as spawn argument 2020-10-09 17:44:03 +02:00
6b60c064ce
Use thirtyfour (async); spawn the update loop 2020-10-09 17:40:48 +02:00
195c39a6b4
Add Rocket and provide an API endpoint to read the status
Use Rocket from Git (master) which is the 0.5 dev release that
builds on stable Rust.
2020-10-09 17:31:08 +02:00
27a2128b83
Reorder code for consistency 2020-10-09 17:09:25 +02:00
4c72fdab2e
Use a lazy static to store the last status 2020-10-09 17:07:18 +02:00
64c95854ea
Print errors during retrieval loop 2020-10-09 16:54:02 +02:00
b605e82925
Split off the login/element value code; create a status struct 2020-10-09 16:50:11 +02:00
6cdc8e0929
Switch to the thirtyfour(_sync) crate
Also use color_eyre for error handling/reporting.
2020-10-09 16:33:27 +02:00
9feb8adf79
Initial import into Git 2020-10-09 16:33:25 +02:00