diff options
author | Domen Kožar <domen@dev.si> | 2015-11-20 13:48:30 +0100 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2015-11-21 21:44:12 +0100 |
commit | 704c8bab410a077a89e25c8c9fbb76a8da97625e (patch) | |
tree | a1312683d41cfe6569e9442db23ba304d0fb8b32 /pkgs/tools/virtualization/cloud-init | |
parent | 99a64da6001f5e4fec363b6a98afccda61b6d68f (diff) | |
download | nixpkgs-704c8bab410a077a89e25c8c9fbb76a8da97625e.tar nixpkgs-704c8bab410a077a89e25c8c9fbb76a8da97625e.tar.gz nixpkgs-704c8bab410a077a89e25c8c9fbb76a8da97625e.tar.bz2 nixpkgs-704c8bab410a077a89e25c8c9fbb76a8da97625e.tar.lz nixpkgs-704c8bab410a077a89e25c8c9fbb76a8da97625e.tar.xz nixpkgs-704c8bab410a077a89e25c8c9fbb76a8da97625e.tar.zst nixpkgs-704c8bab410a077a89e25c8c9fbb76a8da97625e.zip |
buildPythonPackage: fix standalone applications using it
Diffstat (limited to 'pkgs/tools/virtualization/cloud-init')
-rw-r--r-- | pkgs/tools/virtualization/cloud-init/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/tools/virtualization/cloud-init/default.nix b/pkgs/tools/virtualization/cloud-init/default.nix index acdeda81298..af2779e59e3 100644 --- a/pkgs/tools/virtualization/cloud-init/default.nix +++ b/pkgs/tools/virtualization/cloud-init/default.nix @@ -11,20 +11,19 @@ in pythonPackages.buildPythonPackage rec { sha256 = "1mry5zdkfaq952kn1i06wiggc66cqgfp6qgnlpk0mr7nnwpd53wy"; }; - preBuild = '' + patchPhase = '' patchShebangs ./tools substituteInPlace setup.py \ --replace /usr $out \ --replace /etc $out/etc \ --replace /lib/systemd $out/lib/systemd \ + --replace 'self.init_system = ""' 'self.init_system = "systemd"' ''; - pythonPath = with pythonPackages; [ cheetah jinja2 prettytable + propagatedBuildInputs = with pythonPackages; [ cheetah jinja2 prettytable oauth pyserial configobj pyyaml argparse requests jsonpatch ]; - # TODO: --init-system systemd - meta = { homepage = http://cloudinit.readthedocs.org; description = "provides configuration and customization of cloud instance"; |