Home / Input Output / plutus
Oct 13, 8-9 PM (0)
Oct 13, 9-10 PM (0)
Oct 13, 10-11 PM (0)
Oct 13, 11-12 AM (0)
Oct 14, 12-1 AM (0)
Oct 14, 1-2 AM (0)
Oct 14, 2-3 AM (0)
Oct 14, 3-4 AM (0)
Oct 14, 4-5 AM (0)
Oct 14, 5-6 AM (0)
Oct 14, 6-7 AM (0)
Oct 14, 7-8 AM (0)
Oct 14, 8-9 AM (3)
Oct 14, 9-10 AM (1)
Oct 14, 10-11 AM (4)
Oct 14, 11-12 PM (1)
Oct 14, 12-1 PM (1)
Oct 14, 1-2 PM (1)
Oct 14, 2-3 PM (2)
Oct 14, 3-4 PM (1)
Oct 14, 4-5 PM (0)
Oct 14, 5-6 PM (0)
Oct 14, 6-7 PM (0)
Oct 14, 7-8 PM (0)
Oct 14, 8-9 PM (0)
Oct 14, 9-10 PM (0)
Oct 14, 10-11 PM (0)
Oct 14, 11-12 AM (1)
Oct 15, 12-1 AM (1)
Oct 15, 1-2 AM (0)
Oct 15, 2-3 AM (0)
Oct 15, 3-4 AM (0)
Oct 15, 4-5 AM (1)
Oct 15, 5-6 AM (0)
Oct 15, 6-7 AM (1)
Oct 15, 7-8 AM (1)
Oct 15, 8-9 AM (0)
Oct 15, 9-10 AM (1)
Oct 15, 10-11 AM (0)
Oct 15, 11-12 PM (0)
Oct 15, 12-1 PM (1)
Oct 15, 1-2 PM (29)
Oct 15, 2-3 PM (2)
Oct 15, 3-4 PM (1)
Oct 15, 4-5 PM (0)
Oct 15, 5-6 PM (0)
Oct 15, 6-7 PM (0)
Oct 15, 7-8 PM (0)
Oct 15, 8-9 PM (0)
Oct 15, 9-10 PM (0)
Oct 15, 10-11 PM (1)
Oct 15, 11-12 AM (1)
Oct 16, 12-1 AM (1)
Oct 16, 1-2 AM (0)
Oct 16, 2-3 AM (0)
Oct 16, 3-4 AM (5)
Oct 16, 4-5 AM (3)
Oct 16, 5-6 AM (4)
Oct 16, 6-7 AM (0)
Oct 16, 7-8 AM (0)
Oct 16, 8-9 AM (1)
Oct 16, 9-10 AM (0)
Oct 16, 10-11 AM (0)
Oct 16, 11-12 PM (1)
Oct 16, 12-1 PM (2)
Oct 16, 1-2 PM (1)
Oct 16, 2-3 PM (14)
Oct 16, 3-4 PM (0)
Oct 16, 4-5 PM (0)
Oct 16, 5-6 PM (0)
Oct 16, 6-7 PM (0)
Oct 16, 7-8 PM (0)
Oct 16, 8-9 PM (1)
Oct 16, 9-10 PM (1)
Oct 16, 10-11 PM (0)
Oct 16, 11-12 AM (0)
Oct 17, 12-1 AM (0)
Oct 17, 1-2 AM (0)
Oct 17, 2-3 AM (0)
Oct 17, 3-4 AM (0)
Oct 17, 4-5 AM (0)
Oct 17, 5-6 AM (1)
Oct 17, 6-7 AM (0)
Oct 17, 7-8 AM (0)
Oct 17, 8-9 AM (0)
Oct 17, 9-10 AM (0)
Oct 17, 10-11 AM (0)
Oct 17, 11-12 PM (0)
Oct 17, 12-1 PM (1)
Oct 17, 1-2 PM (0)
Oct 17, 2-3 PM (0)
Oct 17, 3-4 PM (0)
Oct 17, 4-5 PM (0)
Oct 17, 5-6 PM (0)
Oct 17, 6-7 PM (0)
Oct 17, 7-8 PM (0)
Oct 17, 8-9 PM (0)
Oct 17, 9-10 PM (0)
Oct 17, 10-11 PM (1)
Oct 17, 11-12 AM (0)
Oct 18, 12-1 AM (0)
Oct 18, 1-2 AM (0)
Oct 18, 2-3 AM (0)
Oct 18, 3-4 AM (0)
Oct 18, 4-5 AM (0)
Oct 18, 5-6 AM (0)
Oct 18, 6-7 AM (0)
Oct 18, 7-8 AM (0)
Oct 18, 8-9 AM (0)
Oct 18, 9-10 AM (0)
Oct 18, 10-11 AM (0)
Oct 18, 11-12 PM (0)
Oct 18, 12-1 PM (0)
Oct 18, 1-2 PM (0)
Oct 18, 2-3 PM (0)
Oct 18, 3-4 PM (0)
Oct 18, 4-5 PM (0)
Oct 18, 5-6 PM (0)
Oct 18, 6-7 PM (0)
Oct 18, 7-8 PM (0)
Oct 18, 8-9 PM (0)
Oct 18, 9-10 PM (0)
Oct 18, 10-11 PM (0)
Oct 18, 11-12 AM (0)
Oct 19, 12-1 AM (0)
Oct 19, 1-2 AM (0)
Oct 19, 2-3 AM (0)
Oct 19, 3-4 AM (0)
Oct 19, 4-5 AM (0)
Oct 19, 5-6 AM (1)
Oct 19, 6-7 AM (1)
Oct 19, 7-8 AM (2)
Oct 19, 8-9 AM (2)
Oct 19, 9-10 AM (1)
Oct 19, 10-11 AM (3)
Oct 19, 11-12 PM (2)
Oct 19, 12-1 PM (3)
Oct 19, 1-2 PM (6)
Oct 19, 2-3 PM (4)
Oct 19, 3-4 PM (0)
Oct 19, 4-5 PM (1)
Oct 19, 5-6 PM (0)
Oct 19, 6-7 PM (0)
Oct 19, 7-8 PM (0)
Oct 19, 8-9 PM (0)
Oct 19, 9-10 PM (0)
Oct 19, 10-11 PM (0)
Oct 19, 11-12 AM (0)
Oct 20, 12-1 AM (0)
Oct 20, 1-2 AM (0)
Oct 20, 2-3 AM (0)
Oct 20, 3-4 AM (1)
Oct 20, 4-5 AM (1)
Oct 20, 5-6 AM (0)
Oct 20, 6-7 AM (1)
Oct 20, 7-8 AM (0)
Oct 20, 8-9 AM (1)
Oct 20, 9-10 AM (5)
Oct 20, 10-11 AM (1)
Oct 20, 11-12 PM (1)
Oct 20, 12-1 PM (0)
Oct 20, 1-2 PM (2)
Oct 20, 2-3 PM (0)
Oct 20, 3-4 PM (5)
Oct 20, 4-5 PM (4)
Oct 20, 5-6 PM (0)
Oct 20, 6-7 PM (0)
Oct 20, 7-8 PM (1)
Oct 20, 8-9 PM (0)
141 commits this week Oct 13, 2020 - Oct 20, 2020
Fixing a deployment bug when pass is not available.
If you don't have `pass` available, or pointing to the right password
store, the error was silently being ignored and terraform would deploy
with any information we get from pass set to the empty string.

This fixes that issue.

It's disappointing to see that the heart of the fix comes from realising
that in bash:

    export FOO=$(command)

...will swallow an error, whereas:

    FOO=$(command)
    export FOO

...will throw it.
Fix nix-shell CPU affinity
A long time ago, Nikos pointed out to me that running the tests inside
`nix-shell` was much slower than outside it. I don't notice since I'm
using `lorri`, but this is quite annoying. I never figured out what the
issue was, it didn't seem to be environments or anything.

Someone else recently noticed something similar, and managed to  track it down
to a Nix bug where it sets the processor affinity wrong
(https://github.com/NixOS/nix/issues/3345). I didn't even know about
processor affinity! (Don't mutate global state while forking processes,
kids.)

The fix is a `shellHook` to put it back to something sensible, which
indeed gives us the behaviour we expect.