--> -->
 
 
<type 'exceptions.IOError'>
Python 2.7.5: /usr/bin/python
Sat Jul 19 01:18:31 2025

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /home/livmaths/domains/livmathssoc.org.uk/public_html/cgi-bin/sews_edit.py in ()
     29     heading = 'Editing %s' % (page_name)
     30 
=>   31 got_lock,t = get_lock(page_name,os.environ['REMOTE_ADDR'])
     32 
     33 t,s = ctime(t), get_time_stamp(dir_text+page_name)
got_lock undefined, t undefined, get_lock = <function get_lock>, page_name = 'JoyceHattonMemorialBursaries', os = <module 'os' from '/usr/lib64/python2.7/os.pyc'>, os.environ = {'HTTP_COOKIE': 'PageName=Brunel', 'CONTEXT_DOCU...ate', 'UNIQUE_ID': 'aHrkVrY94TNGhX0z78EKWAAAARg'}
 /home/livmaths/domains/livmathssoc.org.uk/public_html/cgi-bin/sews_edit.py in get_lock(page_name='JoyceHattonMemorialBursaries', ip='216.73.216.243')
     12     if t < now or i==ip:
     13         unlock_at = now+lock_time
=>   14         write_text(lock_file,'w',`unlock_at`+' '+ip)
     15         return 1,unlock_at
     16     return 0,t
global write_text = <function write_text>, lock_file = '../cgi-bin/lock/JoyceHattonMemorialBursaries', unlock_at = 1752884911.139075, ip = '216.73.216.243'
 /home/livmaths/domains/livmathssoc.org.uk/public_html/cgi-bin/sews_mod.py in write_text(filename='../cgi-bin/lock/JoyceHattonMemorialBursaries', m='w', t='1752884911.139075 216.73.216.243')
    158 
    159 def write_text(filename,m,t):
=>  160     handle = open(filename,m)
    161     handle.write(strip(t)+'\n')
    162     handle.close()
handle undefined, builtin open = <built-in function open>, filename = '../cgi-bin/lock/JoyceHattonMemorialBursaries', m = 'w'

<type 'exceptions.IOError'>: [Errno 122] Disk quota exceeded: '../cgi-bin/lock/JoyceHattonMemorialBursaries'
      args = (122, 'Disk quota exceeded')
      errno = 122
      filename = '../cgi-bin/lock/JoyceHattonMemorialBursaries'
      message = ''
      strerror = 'Disk quota exceeded'