[Sugar-devel] [PATCH] Wrong exception when copying an entry with no file to a removable device.
Andrés Ambrois
andresambrois at gmail.com
Sun Jun 13 22:53:44 EDT 2010
On Sunday 13 June 2010 09:52:22 pm Gonzalo Odiard wrote:
> Andres! Gol de Uruguay?
For a change! ;)
Actually, I don't know if there's a ticket for this. I just ran into it while
looking at the code.
P.S.: Good thing that Germany - Australia was a little more exciting than the
rest of the world cup so far... lets hope we can ramp up the pace as well :)
> Gonzalo
>
> On Sun, Jun 13, 2010 at 9:49 PM, Michael Stone <michael at laptop.org> wrote:
>
> > On Sun, Jun 13, 2010 at 08:43:19PM -0300, Andrés Ambrois wrote:
> > >In that case write() was called with file_path=None by copy() and a
> > >TypeError was raised by os.path.exists().
> > >
> > >Signed-off-by: Andrés Ambrois <andresambrois at gmail.com>
> > >---
> > > src/jarabe/journal/model.py | 2 +-
> > > 1 files changed, 1 insertions(+), 1 deletions(-)
> > >
> > >diff --git a/src/jarabe/journal/model.py b/src/jarabe/journal/model.py
> > >index ae77e72..fd3d3db 100644
> > >--- a/src/jarabe/journal/model.py
> > >+++ b/src/jarabe/journal/model.py
> > >@@ -492,7 +492,7 @@ def write(metadata, file_path='', update_mtime=True,
> > transfer_ownership=True):
> > > file_path,
> > > transfer_ownership)
> > > else:
> > >- if not os.path.exists(file_path):
> > >+ if not file_path or not os.path.exists(file_path):
> > > raise ValueError('Entries without a file cannot be copied to
> > '
> > > 'removable devices')
> > >
> > >--
> > >1.6.3.3
> >
> > Reviewed-by: Michael Stone <michael at laptop.org>
> >
> > Looks good to me; merged into my personal tree.
> >
> > Michael
> > _______________________________________________
> > Sugar-devel mailing list
> > Sugar-devel at lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
>
>
>
> --
> Gonzalo Odiard
> Responsable de Desarrollo
> Sistemas Australes
>
--
-Andrés
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100613/448f7bfd/attachment.pgp
More information about the Sugar-devel
mailing list