[+] Add prefs field in influx

This commit is contained in:
Azalea Gui
2023-02-12 22:43:09 -05:00
parent 8b6e96ef99
commit c8bb36ea56
@@ -67,6 +67,7 @@ interface Prefs {
data class Influx(
val kt: InfluxDBClientKotlin,
val java: InfluxDBClient,
val prefs: Prefs,
val prec: WritePrecision = WritePrecision.MS
) {
@@ -98,6 +99,7 @@ val Context.prefs get() = object : Prefs {
override fun createInflux() = Influx(
InfluxDBClientKotlinFactory.create(infUrl!!, infToken!!.toCharArray(), infOrg!!, infBucket!!),
InfluxDBClientFactory.create(infUrl!!, infToken!!.toCharArray(), infOrg!!, infBucket!!),
this
)
override suspend fun influxPing() = with(createInflux()) {
@@ -170,4 +172,4 @@ object Database {
val Cursor.iterator get() = CursorIterator(this)
val Cursor.seq get() = iterator.asSequence()
}
}