Closed SkyMoCo closed 2 years ago
My error. I was looking at the influx 1.0 examples and did not put a proper url in the url option. don't forget the "http://..."
Hmm... Does it work if you specify an actual URL (http://localhost:8086)? I'm not sure why I thought that accepted either a URL or a host/port, I may have been looking at old documentation.
Lol. Should have refreshed before I commented. This is still a bug, as the help text does indicate it will take a host/port, and the default should be changed to a proper URL.
What about also allowing at config file? gstate.influx_client = InfluxDBClient.from_config_file("influx2.ini")
Great program BTW...
What about also allowing at config file? gstate.influx_client = InfluxDBClient.from_config_file("influx2.ini")
If you just want to read options from a file, you can do so with an @FILNAME arg (see very end of help text). That may not be as pretty as a config file, but it works across all the scripts.
I could still be convinced to add it if you really want it, though, as not all config file options are covered by the command line options.
python3 dish_grpc_text.py -s 2 status works returns correctly with current data, but dish_grpc_influx2 returns an error.
I don't see any option to specify a host and the url works just perfect.
python3 dish_grpc_influx2.py -v -u "localhost:8086" -T "" -B StarLink -O BVRanch -s 2 status
Data points queued: 1
Data points queued: 1
Data points written: 1
ERROR: The batch item wasn't processed successfully because: No host specified.