On Sun, Oct 25, 2015 at 5:38 PM, Ludovic Courtès <l...@gnu.org> wrote:
> "Thompson, David" <dthomps...@worcester.edu> skribis:
>
>> From a61c65357174263790a55e8785fc625209e11324 Mon Sep 17 00:00:00 2001
>> From: David Thompson <da...@gnu.org>
>> Date: Fri, 19 Jun 2015 08:57:44 -0400
>> Subject: [PATCH] scripts: environment: Add --container option.
>>
>> * guix/scripts/system.scm (specification->file-system-mapping): Move from
>>   here...
>> * guix/ui.scm (specification->file-system-mapping): ... to here.
>> * guix/scripts/enviroment.scm (show-help): Show help for new options.
>>   (%options): Add --container --network, --expose, and --share options.
>>   (%network-configuration-files): New variable.
>>   (launch-environment, launch-environment/container, requisites*,
>>   inputs->requisites): New procedures.
>>   (guix-environment): Spawn new process in a container when requested.
>> * doc/guix.texi (Invoking guix environment): Document it.
>> * tests/guix-environment-container.sh: New file.
>> * Makefile.am (SH_TESTS): Add it.
>
> [...]
>
>> --- a/tests/guix-environment.sh
>> +++ b/tests/guix-environment.sh
>> @@ -55,6 +55,15 @@ else
>>      test $? = 42
>>  fi
>>
>> +# Make sure the exit value is preserved for containers, too.
>> +if guix environment --container --ad-hoc --bootstrap guile-bootstrap \
>> +        -- guile -c '(exit 42)'
>> +then
>> +    false
>> +else
>> +    test $? = 42
>> +fi
>
> I think this bit is a leftover from a previous attempt that can now be
> removed (guix-environment-container.sh contains the same test.)

Thanks for catching this.  I could've sworn I had deduplicated that!

> OK to push with this change!  Exciting stuff, thank you!

Thanks for all of your help.  Pushed!  Woooooooooooooooooo!!!

- Dave

Reply via email to