From fc99d84ef249de275fa1e020e59bf14d105b07d5 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 30 Mar 2011 14:57:51 +0000 Subject: [PATCH] * Set Nova's state path to /var/lib/nova. svn path=/nixpkgs/branches/modular-python/; revision=26609 --- .../virtualization/openstack-compute/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/openstack-compute/default.nix b/pkgs/applications/virtualization/openstack-compute/default.nix index d4a3efddbd5..17a6b6eb1c9 100644 --- a/pkgs/applications/virtualization/openstack-compute/default.nix +++ b/pkgs/applications/virtualization/openstack-compute/default.nix @@ -24,7 +24,14 @@ stdenv.mkDerivation rec { intltool ] ++ pythonPath; - preConfigure = "export HOME=$(pwd)"; + preConfigure = + '' + export HOME=$(pwd) + + # Set the built-in state location to something sensible. + sed -i nova/flags.py \ + -e "/DEFINE.*'state_path'/ s|../|/var/lib/nova|" + ''; buildPhase = "python setup.py build";