Latest images

Tràigh Ghearadha

One of the many "one thing"s that I do is photograph sand patterns. I love the way that order arises out of chaos when the sea retreats leaving behind ephemeral signs of its passage.

purchase options

photographic record

date
13th May 2009
location
Tràigh Ghearadha, Eilean Leõdhais (Isle of Lewis)
lens
150mm Schneider Apo-Symmar f5.6
speed
1/15
aperture
f/32
tilt/swing
Front tilt
rise/fall
-
nd filters
-
other filters
-
keywords
beauty
Exception

<type 'exceptions.KeyError'>: 'prev'

/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/twist.py, line 24 in _drive
22
    """
23
    try:
24
        next = iterable.next()
25
    except StopIteration:
Locals
iterable
<generator object at 0xb61826c>
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py, line 83 in iterflatten
81
    while rest:
82
        gen = rest.pop()
83
        for item in gen:
84
            if isinstance(item, str):
Locals
rest
List instance @ 0xb62b6cc
<listiterator object at 0xbb28fec>
<generator object at 0xbb282ec>
<generator object at 0xdfbdcec>
<generator object at 0xb43440c>
<generator object at 0xaa5b0ec>
<generator object at 0xc0a110c>
<generator object at 0xc0a11ec>
<generator object at 0xb94a8ec>
item
<generator object at 0xb3ac20c>
gen
<generator object at 0xb3ac20c>
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py, line 103 in TagSerializer
101
        # the specials won't be on the context twice.
102
        original._clearSpecials()
103
        yield serialize(toBeRenderedBy, context)
104
        return
Locals
toBeRenderedBy
directive('prev')
original
Tag('')
context
WovenContext(tag=Tag(''))
Globals
serialize
Function serialize in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 68
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py, line 70 in serialize
68
def serialize(obj, context):
69
    #warnings.warn('serialize is deprecated; it has been renamed partialflatten.', stacklevel=2)
70
    return partialflatten(context, obj)
71
Locals
obj
directive('prev')
context
WovenContext(tag=Tag(''))
Globals
serialize
Function serialize in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 68
partialflatten
Function partialflatten in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 53
warnings
<module 'warnings' from '/usr/lib/python2.5/warnings.pyc'>
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py, line 61 in partialflatten
59
    flattener = getFlattener(obj)
60
    if flattener is not None:
61
        return flattener(obj, context)
62
Locals
flattener
Function DirectiveSerializer in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py at line 258
obj
directive('prev')
context
WovenContext(tag=Tag(''))
Globals
getFlattener
Function getFlattener in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 43
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py, line 264 in DirectiveSerializer
262
    rendererFactory = context.locate(IRendererFactory)
263
    renderer = rendererFactory.renderer(context, original.name)
264
    return serialize(renderer, context)
265
Locals
rendererFactory
<basiccms.web.gallery.Photo object at 0xb434e8c>
renderer
Method render_prev in file /home/into-the-light/site/live/share/basiccms/web/gallery.py at line 555
context
WovenContext(tag=Tag(''))
original
directive('prev')
Globals
serialize
Function serialize in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 68
IRendererFactory
<InterfaceClass nevow.inevow.IRendererFactory>
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py, line 70 in serialize
68
def serialize(obj, context):
69
    #warnings.warn('serialize is deprecated; it has been renamed partialflatten.', stacklevel=2)
70
    return partialflatten(context, obj)
71
Locals
obj
Method render_prev in file /home/into-the-light/site/live/share/basiccms/web/gallery.py at line 555
context
WovenContext(tag=Tag(''))
Globals
serialize
Function serialize in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 68
partialflatten
Function partialflatten in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 53
warnings
<module 'warnings' from '/usr/lib/python2.5/warnings.pyc'>
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py, line 61 in partialflatten
59
    flattener = getFlattener(obj)
60
    if flattener is not None:
61
        return flattener(obj, context)
62
Locals
flattener
Function MethodSerializer in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py at line 242
obj
Method render_prev in file /home/into-the-light/site/live/share/basiccms/web/gallery.py at line 555
context
WovenContext(tag=Tag(''))
Globals
getFlattener
Function getFlattener in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/ten.py at line 43
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py, line 247 in MethodSerializer
245
        code = getattr(func, 'func_code', None)
246
        return code is None or code.co_argcount == 2
247
    return FunctionSerializer(original, context, nocontext)
248
Locals
nocontext
Function nocontext in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py at line 243
original
Method render_prev in file /home/into-the-light/site/live/share/basiccms/web/gallery.py at line 555
context
WovenContext(tag=Tag(''))
Globals
FunctionSerializer
Function FunctionSerializer in file /home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py at line 222
/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/flat/flatstan.py, line 236 in FunctionSerializer
234
                    result = original(renderer, context, data)
235
                else:
236
                    result = original(context, data)
237
        except StopIteration:
Locals
data
Dictionary instance @ 0xaaa9714
context
WovenContext(tag=Tag(''))
original
Method render_prev in file /home/into-the-light/site/live/share/basiccms/web/gallery.py at line 555
/home/into-the-light/site/live/share/basiccms/web/gallery.py, line 556 in render_prev
554
        return T.a(href=data['next'])[ T.img(src='/skin/images/photonav-next%s.gif'%common.getInverted(ctx)) ]
555
    def render_prev(self,ctx,data):
556
        return T.a(href=data['prev'])[ T.img(src='/skin/images/photonav-prev%s.gif'%common.getInverted(ctx)) ]
557
    def render_up(self,ctx,data):
Locals
data
Dictionary instance @ 0xaaa9714
self
<basiccms.web.gallery.Photo object at 0xb434e8c>
ctx
WovenContext(tag=Tag(''))
Globals
skin
<module 'crux.skin' from '/home/into-the-light/site/live/share/eggs/crux-0.3.2-py2.4.egg/crux/skin.py'>
common
<module 'basiccms.web.common' from '/home/into-the-light/site/live/share/basiccms/web/common.pyc'>
T
<module 'nevow.tags' from '/home/into-the-light/site/py/lib/python2.5/site-packages/nevow/tags.pyc'>

<type 'exceptions.KeyError'>: 'prev'