diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2021-10-13 05:00:23 +0200 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2021-10-21 17:40:19 +0200 |
commit | 25450f2b29eff6c615eb662144c6c5541abb25b4 (patch) | |
tree | 7d1bc36cd52060ccc7f0ee012949271b80197eda /nixos/modules/services/development | |
parent | 5f0194220f2402b06f7f79bba6351895facb5acb (diff) | |
download | nixpkgs-25450f2b29eff6c615eb662144c6c5541abb25b4.tar nixpkgs-25450f2b29eff6c615eb662144c6c5541abb25b4.tar.gz nixpkgs-25450f2b29eff6c615eb662144c6c5541abb25b4.tar.bz2 nixpkgs-25450f2b29eff6c615eb662144c6c5541abb25b4.tar.lz nixpkgs-25450f2b29eff6c615eb662144c6c5541abb25b4.tar.xz nixpkgs-25450f2b29eff6c615eb662144c6c5541abb25b4.tar.zst nixpkgs-25450f2b29eff6c615eb662144c6c5541abb25b4.zip |
blackfire: 1.49.4 → 2.5.1
https://blackfire.io/docs/up-and-running/agent-upgrade
Diffstat (limited to 'nixos/modules/services/development')
-rw-r--r-- | nixos/modules/services/development/blackfire.nix | 13 | ||||
-rw-r--r-- | nixos/modules/services/development/blackfire.xml | 3 |
2 files changed, 6 insertions, 10 deletions
diff --git a/nixos/modules/services/development/blackfire.nix b/nixos/modules/services/development/blackfire.nix index 6fd948cce38..8564aabc6a3 100644 --- a/nixos/modules/services/development/blackfire.nix +++ b/nixos/modules/services/development/blackfire.nix @@ -19,7 +19,7 @@ in { enable = lib.mkEnableOption "Blackfire profiler agent"; settings = lib.mkOption { description = '' - See https://blackfire.io/docs/configuration/agent + See https://blackfire.io/docs/up-and-running/configuration/agent ''; type = lib.types.submodule { freeformType = with lib.types; attrsOf str; @@ -53,13 +53,8 @@ in { services.blackfire-agent.settings.socket = "unix:///run/${agentSock}"; - systemd.services.blackfire-agent = { - description = "Blackfire agent"; - - serviceConfig = { - ExecStart = "${pkgs.blackfire}/bin/blackfire-agent"; - RuntimeDirectory = "blackfire"; - }; - }; + systemd.packages = [ + pkgs.blackfire + ]; }; } diff --git a/nixos/modules/services/development/blackfire.xml b/nixos/modules/services/development/blackfire.xml index ad4af35788d..cecd249dda4 100644 --- a/nixos/modules/services/development/blackfire.xml +++ b/nixos/modules/services/development/blackfire.xml @@ -28,13 +28,14 @@ in { enable = true; settings = { # You will need to get credentials at https://blackfire.io/my/settings/credentials - # You can also use other options described in https://blackfire.io/docs/configuration/agent + # You can also use other options described in https://blackfire.io/docs/up-and-running/configuration/agent server-id = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"; server-token = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; }; }; # Make the agent run on start-up. + # (WantedBy= from the upstream unit not respected: https://github.com/NixOS/nixpkgs/issues/81138) # Alternately, you can start it manually with `systemctl start blackfire-agent`. systemd.services.blackfire-agent.wantedBy = [ "phpfpm-foo.service" ]; }</programlisting> |