Thanks for all the responses.  I could understand the examples - and
wanted to get at the tools that were used.  Your pointers are helpful.
 I was trying to understand some finer points of buildout, without
necessarily learning all its internal workings.  The tests, of course,
would be a good place for me to start.

 -- Jeff

On Wed, Dec 23, 2009 at 1:17 PM, Tarek Ziadé <[email protected]> wrote:
> On Wed, Dec 23, 2009 at 10:05 PM, Reinout van Rees <[email protected]> 
> wrote:
>> On 12/23/09 8:38 PM, Jeff Kunce wrote:
>>>
>>> I am using the buildout page on pypi as a reference
>>>   http://pypi.python.org/pypi/zc.buildout
>>>
>>> What is the python shell used for the examples?  I can follow what is
>>> going on, but I'm not familiar with some of the functions used. For
>>> example:
>>>   >>>  write(sample_buildout, 'recipes', 'mkdir.py', ...)
>>>
>>> Sorry if this is a silly question, but I'm stumped.  Thanks.
>>
>> Those write() and cat() and ls() methods are helper methods that are
>> provided by zc.buildout's own test setup.
>>
>>
>> (Technically: they're injected into the test's globals namespace, look for a
>> ``test.globs['write'] = some_write_method`` in test*.py if you want the
>> details)
>>
>> Really handy when testing zc.buildout. But they might just be a "little bit
>> hidden" away in the test setup code ;-)
>
> If it's not the case already, a small section on these APIs at
> buildout.org, and a link to it in zc.buildout doc could help
> understand it imho
>
> Regards
> Tarek
> _______________________________________________
> Distutils-SIG maillist  -  [email protected]
> http://mail.python.org/mailman/listinfo/distutils-sig
>
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to