nixpkgs/nixos
KFears 0852dc859e nixos/grafana: refactor datasources for RFC42
This commit refactors `services.grafana.provision.datasources` towards
the RFC42 style. To preserve backwards compatibility, we have to jump
through a ton of hoops, introducing esoteric type signatures and bizarre
structs. The Grafana module definition should hopefully become a lot
cleaner after a release cycle or two once the old configuration style is
completely deprecated.
2022-10-22 23:53:24 +04:00
..
doc nixos/grafana: refactor datasources for RFC42 2022-10-22 23:53:24 +04:00
lib nixos/lib.escapeSystemdPath: Implement the correct algorithm for escaping names in systemd units 2022-10-20 20:12:15 +02:00
maintainers nixos/*: md-convert hidden plaintext options 2022-08-31 16:32:54 +02:00
modules nixos/grafana: refactor datasources for RFC42 2022-10-22 23:53:24 +04:00
tests nixos/grafana: refactor datasources for RFC42 2022-10-22 23:53:24 +04:00
COPYING
default.nix
README
release-combined.nix nixos/release-combined: Enable more jobs on aarch64-linux 2022-10-11 15:33:42 +02:00
release-small.nix nixos/release-small: Test uefi cdrom 2022-10-11 15:33:42 +02:00
release.nix nixos/release-combined: Build graphical ISOs for aarch64-linux 2022-10-11 15:33:41 +02:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.