On Dec 10, 2009, at 2:46 PM, mdipierro wrote:

> We may see .tar files because that is what we used before .w2p was
> introduced.
> 
> We should only gerenate .w2p but we want to
> read .tar, .tar.gz, .tgz, .w2p
> 
> This
> 
>  filename[-7:] == '.tar.gz'
> 
> will not cause an exception for short filenames but endswith is a
> better solution.

I see; the : saves us.

And the .tar unlink?

> 
> On Dec 10, 4:37 pm, Jonathan Lundell <jlund...@pobox.com> wrote:
>> On Dec 10, 2009, at 2:27 PM, Yarko Tymciurak wrote:
>> 
>>> On Dec 10, 2:12 pm, Thadeus Burgess <thade...@thadeusb.com> wrote:
>>>> I see, Massmo, I checked my emails and I had sent you the wrong patch,
>>>> it only included the fix for content-type of the admin application,
>>>> instead of the logic that allows you to install an app with a .gz
>>>> extension as well just in case.
>> 
>>>> When I get home, I will send you this second part of the patch >.<
>> 
>>>> -Thadeus
>> 
>>> This is an excellent example of why web2py process would benefit from
>>> the code-review cycle (extra eyes - even your own - are useful; we are
>>> all busy, so things get missed; also the community is generally
>>> "smarter" than any one of us, so additional eyes can be beneficial,
>>> although limiting reviews to a small number of people has benefit).
>> 
>> It's also an excellent example of why intentional comments are desirable. 
>> I'd be happy to submit a patch to clean up the extension handling. The logic 
>> is simple, and easy to fix. But I don't completely understand the intent.
>> 
>> Why were the particular extensions chosen for support? Are we really likely 
>> to see an uncompressed tar file? Why does app_install() unlink everything 
>> but tar files? Is it just making assumptions about what gets left around in 
>> what circumstances, or is something else going on?
>> 
>> Another problem:
>> 
>>         elif filename[-7:] == '.tar.gz':
>> 
>> will raise an exception for short file names, like ab.w2p. Should be using 
>> endswith().
> 
> --
> 
> You received this message because you are subscribed to the Google Groups 
> "web2py-users" group.
> To post to this group, send email to web...@googlegroups.com.
> To unsubscribe from this group, send email to 
> web2py+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/web2py?hl=en.
> 
> 


--

You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.


Reply via email to