Cabal revisions of eventlog-live-influxdb-0.1.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.12-name: eventlog-live-influxdb-version: 0.1.0.0-synopsis: Stream eventlog data into InfluxDB.-description:- This executable supports live streaming of eventlog data into- [InfluxDB](https://www.influxdata.com) version 1.8.-- > Usage: eventlog-live-influxdb --eventlog-socket SOCKET- > [--eventlog-socket-timeout NUM]- > [--eventlog-socket-exponent NUM]- > [--batch-interval NUM] [--eventlog-log-file FILE]- > [-h Tcmdyrbi]- > [-v|--verbosity NUM|quiet|error|warning]- > [--influxdb-username USERNAME- > --influxdb-password PASSWORD]- > [--influxdb-retention-policy RETENTION_POLICY]- > [--influxdb-host HOST] [--influxdb-port HOST]- > [--influxdb-ssl] --influxdb-database DATABASE- >- > Available options:- > --eventlog-socket SOCKET Eventlog Unix socket.- > --eventlog-socket-timeout NUM- > Eventlog socket connection retry timeout in- > microseconds.- > --eventlog-socket-exponent NUM- > Eventlog socket connection retry timeout exponent.- > --batch-interval NUM Batch interval in microseconds.- > --eventlog-log-file FILE Use file to log binary eventlog data.- > -h Tcmdyrbi Heap profile breakdown.- > -v,--verbosity NUM|quiet|error|warning- > The verbosity threshold for logging.- > --influxdb-username USERNAME- > InfluxDB username- > --influxdb-password PASSWORD- > InfluxDB password- > --influxdb-retention-policy RETENTION_POLICY- > InfluxDB retention policy- > --influxdb-host HOST InfluxDB server host- > --influxdb-port HOST InfluxDB server host- > --influxdb-ssl InfluxDB server SSL- > --influxdb-database DATABASE- > InfluxDB database name- > --help Show this help text.- > --version Show version information--license: AGPL-3.0-only-license-file: LICENSE-author: Wen Kokke-maintainer: wen@well-typed.com-copyright: (c) 2025 Well-Typed-build-type: Simple-category: Debug, Monitoring, System-extra-doc-files: CHANGELOG.md-tested-with:- GHC ==9.2.8- || ==9.4.8- || ==9.6.7- || ==9.8.4- || ==9.10.2- || ==9.12.2--source-repository head- type: git- location: https://github.com/well-typed/eventlog-live.git- subdir: eventlog-live-influxdb--common language- ghc-options:- -Wall -Wcompat -Widentities -Wprepositive-qualified-module- -Wredundant-constraints -Wunticked-promoted-constructors- -Wunused-packages-- default-language: Haskell2010- default-extensions:- BangPatterns- DataKinds- DeriveFoldable- DeriveFunctor- DeriveTraversable- DerivingStrategies- DuplicateRecordFields- FlexibleContexts- FlexibleInstances- GADTs- GeneralizedNewtypeDeriving- ImportQualifiedPost- InstanceSigs- KindSignatures- LambdaCase- MultiParamTypeClasses- NoFieldSelectors- NumericUnderscores- OverloadedRecordDot- RankNTypes- RecordWildCards- ScopedTypeVariables- TupleSections- TypeApplications- TypeFamilies--library- import: language- hs-source-dirs: src- exposed-modules: GHC.Eventlog.Live.InfluxDB- other-modules: PackageInfo_eventlog_live_influxdb- autogen-modules: PackageInfo_eventlog_live_influxdb- build-depends:- , base >=4.16 && <4.22- , clock >=0.8.4 && <0.9- , containers >=0.6 && <0.8- , dlist >=1.0 && <1.1- , eventlog-live >=0.1 && <0.2- , eventlog-live:options- , eventlog-live:socket- , ghc-events >=0.20 && <0.21- , influxdb >=1.9.3 && <1.10- , lens-family >=2.1.3 && <2.2- , machines >=0.7.4 && <0.8- , optparse-applicative >=0.19 && <0.20- , text >=1.2 && <2.2--executable eventlog-live-influxdb- import: language- main-is: Main.hs- hs-source-dirs: app- build-depends: eventlog-live-influxdb+cabal-version: 3.12 +name: eventlog-live-influxdb +version: 0.1.0.0 +x-revision: 1 +synopsis: Stream eventlog data into InfluxDB. +description: + This executable supports live streaming of eventlog data into + [InfluxDB](https://www.influxdata.com) version 1.8. + + > Usage: eventlog-live-influxdb --eventlog-socket SOCKET + > [--eventlog-socket-timeout NUM] + > [--eventlog-socket-exponent NUM] + > [--batch-interval NUM] [--eventlog-log-file FILE] + > [-h Tcmdyrbi] + > [-v|--verbosity NUM|quiet|error|warning] + > [--influxdb-username USERNAME + > --influxdb-password PASSWORD] + > [--influxdb-retention-policy RETENTION_POLICY] + > [--influxdb-host HOST] [--influxdb-port HOST] + > [--influxdb-ssl] --influxdb-database DATABASE + > + > Available options: + > --eventlog-socket SOCKET Eventlog Unix socket. + > --eventlog-socket-timeout NUM + > Eventlog socket connection retry timeout in + > microseconds. + > --eventlog-socket-exponent NUM + > Eventlog socket connection retry timeout exponent. + > --batch-interval NUM Batch interval in microseconds. + > --eventlog-log-file FILE Use file to log binary eventlog data. + > -h Tcmdyrbi Heap profile breakdown. + > -v,--verbosity NUM|quiet|error|warning + > The verbosity threshold for logging. + > --influxdb-username USERNAME + > InfluxDB username + > --influxdb-password PASSWORD + > InfluxDB password + > --influxdb-retention-policy RETENTION_POLICY + > InfluxDB retention policy + > --influxdb-host HOST InfluxDB server host + > --influxdb-port HOST InfluxDB server host + > --influxdb-ssl InfluxDB server SSL + > --influxdb-database DATABASE + > InfluxDB database name + > --help Show this help text. + > --version Show version information + +license: AGPL-3.0-only +license-file: LICENSE +author: Wen Kokke +maintainer: wen@well-typed.com +copyright: (c) 2025 Well-Typed +build-type: Simple +category: Debug, Monitoring, System +extra-doc-files: CHANGELOG.md +tested-with: + GHC ==9.2.8 + || ==9.4.8 + || ==9.6.7 + || ==9.8.4 + || ==9.10.2 + || ==9.12.2 + +source-repository head + type: git + location: https://github.com/well-typed/eventlog-live.git + subdir: eventlog-live-influxdb + +common language + ghc-options: + -Wall -Wcompat -Widentities -Wprepositive-qualified-module + -Wredundant-constraints -Wunticked-promoted-constructors + -Wunused-packages + + default-language: Haskell2010 + default-extensions: + BangPatterns + DataKinds + DeriveFoldable + DeriveFunctor + DeriveTraversable + DerivingStrategies + DuplicateRecordFields + FlexibleContexts + FlexibleInstances + GADTs + GeneralizedNewtypeDeriving + ImportQualifiedPost + InstanceSigs + KindSignatures + LambdaCase + MultiParamTypeClasses + NoFieldSelectors + NumericUnderscores + OverloadedRecordDot + RankNTypes + RecordWildCards + ScopedTypeVariables + TupleSections + TypeApplications + TypeFamilies + +library + import: language + hs-source-dirs: src + exposed-modules: GHC.Eventlog.Live.InfluxDB + other-modules: PackageInfo_eventlog_live_influxdb + autogen-modules: PackageInfo_eventlog_live_influxdb + build-depends: + , base >=4.16 && <4.22 + , clock >=0.8.4 && <0.9 + , containers >=0.6 && <0.8 + , dlist >=1.0 && <1.1 + , eventlog-live >=0.1 && <0.2 + , eventlog-live:options + , eventlog-live:socket + , ghc-events >=0.20 && <0.21 + , influxdb >=1.9.3 && <1.10 + , lens-family >=2.1.3 && <2.2 + , machines >=0.7.4 && <0.8 + , optparse-applicative >=0.18 && <0.20 + , text >=1.2 && <2.2 + +executable eventlog-live-influxdb + import: language + main-is: Main.hs + hs-source-dirs: app + build-depends: eventlog-live-influxdb