| <type 'exceptions.IOError'> | Python 2.5.2: /usr/bin/python Sat May 19 08:11:23 2012 |
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
| /var/www/isjtar.org/cgi-bin/index.cgi in |
| 923 renderFeed(entries, path, categorieslist) |
| 924 else: |
| 925 renderHtml(entries, path, categorieslist, archivelist, admin, page) |
| 926 if __name__ == "__main__": |
| 927 main() |
| main = <function main at 0xc53e60> |
| /var/www/isjtar.org/cgi-bin/index.cgi in main() |
| 851 return renderArchive(ent) |
| 852 if len(path) >= 1 and path[0] == "categories": |
| 853 return renderCategories(categorieslist, ent, path) |
| 854 elif len(path) == 1 and search == True and searchstring != "": |
| 855 return renderSearch(filelist, ent, unquote_plus(searchstring)) |
| global renderCategories = <function renderCategories at 0xc53b90>, categorieslist = {'PD': {datetime.datetime(2008, 11, 20, 10, 47, 4): 'triptik:2008-11-20:catatonicstatesociety,PD,news.txt'}, 'about': {datetime.datetime(2007, 1, 1, 15, 12, 27): 'about:2007-01-01:about,shamelessselfpromotion.txt'}, 'artsbirthday': {datetime.datetime(2010, 1, 26, 17, 1, 4): 'ab:2010-01-26:news,artsbirthday.txt'}, 'bees': {datetime.datetime(2010, 9, 10, 17, 3, 33): 'swarms:2010-09-10:news,bees.txt'}, 'catatonicstatesociety': {datetime.datetime(2008, 9, 11, 20, 29, 30): 'chainreaction:2008-09-11:upgrade,chainreaction,catatonicstatesociety,shiftingmetropolis.txt', datetime.datetime(2008, 9, 28, 14, 8, 14): 'cssskopje:2008-09-28:catatonicstatesociety,chainreaction,upgrade.txt', datetime.datetime(2008, 11, 20, 10, 47, 4): 'triptik:2008-11-20:catatonicstatesociety,PD,news.txt', datetime.datetime(2008, 12, 19, 16, 37, 39): 'css_rybn:2008-12-19:catatonicstatesociety,rybn,news.txt', datetime.datetime(2009, 2, 23, 11, 16, 46): 'css_shots:2009-02-23:catatonicstatesociety.txt'}, 'chainreaction': {datetime.datetime(2008, 9, 11, 20, 29, 30): 'chainreaction:2008-09-11:upgrade,chainreaction,catatonicstatesociety,shiftingmetropolis.txt', datetime.datetime(2008, 9, 28, 14, 8, 14): 'cssskopje:2008-09-28:catatonicstatesociety,chainreaction,upgrade.txt'}, 'cistirna': {datetime.datetime(2009, 8, 9, 14, 0, 14): 'cistirna:2009-08-09:news,cistirna,societyofalgorithm.txt'}, 'code31': {datetime.datetime(2010, 12, 3, 17, 19, 31): 'se30inform:2010-12-03:se30,labau,code31.txt'}, 'computerimprovisation': {datetime.datetime(2009, 11, 29, 18, 18, 57): 'symbimpro:2009-11-29:news,symbiosis,computerimprovisation.txt', datetime.datetime(2010, 1, 26, 18, 32, 36): 'symbimprorec:2010-01-26:news,symbiosis,computerimprovisation.txt'}, 'connecteddomes': {datetime.datetime(2009, 8, 21, 13, 49, 35): 'musicsunf:2009-08-21:news,connecteddomes.txt'}, ...}, ent = <__main__.Entries instance at 0xc55248>, path = ['categories'] |
| /var/www/isjtar.org/cgi-bin/index.cgi in renderCategories(catelist={'PD': {datetime.datetime(2008, 11, 20, 10, 47, 4): 'triptik:2008-11-20:catatonicstatesociety,PD,news.txt'}, 'about': {datetime.datetime(2007, 1, 1, 15, 12, 27): 'about:2007-01-01:about,shamelessselfpromotion.txt'}, 'artsbirthday': {datetime.datetime(2010, 1, 26, 17, 1, 4): 'ab:2010-01-26:news,artsbirthday.txt'}, 'bees': {datetime.datetime(2010, 9, 10, 17, 3, 33): 'swarms:2010-09-10:news,bees.txt'}, 'catatonicstatesociety': {datetime.datetime(2008, 9, 11, 20, 29, 30): 'chainreaction:2008-09-11:upgrade,chainreaction,catatonicstatesociety,shiftingmetropolis.txt', datetime.datetime(2008, 9, 28, 14, 8, 14): 'cssskopje:2008-09-28:catatonicstatesociety,chainreaction,upgrade.txt', datetime.datetime(2008, 11, 20, 10, 47, 4): 'triptik:2008-11-20:catatonicstatesociety,PD,news.txt', datetime.datetime(2008, 12, 19, 16, 37, 39): 'css_rybn:2008-12-19:catatonicstatesociety,rybn,news.txt', datetime.datetime(2009, 2, 23, 11, 16, 46): 'css_shots:2009-02-23:catatonicstatesociety.txt'}, 'chainreaction': {datetime.datetime(2008, 9, 11, 20, 29, 30): 'chainreaction:2008-09-11:upgrade,chainreaction,catatonicstatesociety,shiftingmetropolis.txt', datetime.datetime(2008, 9, 28, 14, 8, 14): 'cssskopje:2008-09-28:catatonicstatesociety,chainreaction,upgrade.txt'}, 'cistirna': {datetime.datetime(2009, 8, 9, 14, 0, 14): 'cistirna:2009-08-09:news,cistirna,societyofalgorithm.txt'}, 'code31': {datetime.datetime(2010, 12, 3, 17, 19, 31): 'se30inform:2010-12-03:se30,labau,code31.txt'}, 'computerimprovisation': {datetime.datetime(2009, 11, 29, 18, 18, 57): 'symbimpro:2009-11-29:news,symbiosis,computerimprovisation.txt', datetime.datetime(2010, 1, 26, 18, 32, 36): 'symbimprorec:2010-01-26:news,symbiosis,computerimprovisation.txt'}, 'connecteddomes': {datetime.datetime(2009, 8, 21, 13, 49, 35): 'musicsunf:2009-08-21:news,connecteddomes.txt'}, ...}, ent=<__main__.Entries instance at 0xc55248>, path=['categories']) |
| 362 baseurl, quote_plus(cat), cat, len(catelist[cat])) |
| 363 print "<ul>" |
| 364 renderEntryLinks(ent.getMany(-1, cat)) |
| 365 print "</ul>" |
| 366 |
| global renderEntryLinks = <function renderEntryLinks at 0xc53b18>, ent = <__main__.Entries instance at 0xc55248>, ent.getMany = <bound method Entries.getMany of <__main__.Entries instance at 0xc55248>>, cat = 'news' |
| /var/www/isjtar.org/cgi-bin/index.cgi in getMany(self=<__main__.Entries instance at 0xc55248>, pagenumber=-1, cat='news') |
| 291 swd = swd[:numberofentriesperpage] |
| 292 for key in swd: |
| 293 ents.append(Entry(indexindex[key], datadir)) |
| 294 return ents |
| 295 |
| ents = [<__main__.Entry instance at 0xc753f8>], ents.append = <built-in method append of list object at 0xc75170>, global Entry = <class __main__.Entry at 0xc50170>, indexindex = {datetime.datetime(2007, 12, 25, 18, 36, 51): 'there is no escape:2007-12-25:news.txt', datetime.datetime(2008, 2, 15, 14, 39, 50): 'wedontplayguitar:2008-02-15:news,societyofalgorithm.txt', datetime.datetime(2008, 2, 29, 11, 30, 41): 'insertions:2008-2-29:news,symbiosis.txt', datetime.datetime(2008, 4, 28, 13, 30, 13): 'xmedk_st_erme:2008-04-28:news,xmedk.txt', datetime.datetime(2008, 5, 21, 21, 45, 19): 'symb2_sc:2008-05-21:news,symbiosis,supercollider.txt', datetime.datetime(2008, 6, 23, 12, 27, 23): 'symb3:2008-06-23:news,symbiosis,gamila.txt', datetime.datetime(2008, 11, 20, 10, 47, 4): 'triptik:2008-11-20:catatonicstatesociety,PD,news.txt', datetime.datetime(2008, 12, 19, 16, 37, 39): 'css_rybn:2008-12-19:catatonicstatesociety,rybn,news.txt', datetime.datetime(2009, 4, 20, 11, 10, 21): 'multiplace:2009-04-20:news,multiplace,sewageechoes.txt', datetime.datetime(2009, 5, 29, 13, 29, 7): 'shiftmet:2009-05-29:news,shiftingmetropolis.txt', ...}, key = datetime.datetime(2010, 12, 3, 14, 2, 57), global datadir = './posts' |
| /var/www/isjtar.org/cgi-bin/index.cgi in __init__(self=<__main__.Entry instance at 0xc755f0>, fileName='se30inform:2010-12-03:news.txt', datadir='./posts') |
| 237 self.fileName = fileName |
| 238 self.fullPath = os.path.join(datadir, fileName) |
| 239 self.text = open(self.fullPath).readlines() |
| 240 self.text = [line for line in self.text if not line.startswith('#')] |
| 241 self.headline = self.text[0] |
| self = <__main__.Entry instance at 0xc755f0>, self.text undefined, builtin open = <built-in function open>, self.fullPath = './posts/se30inform:2010-12-03:news.txt', ).readlines undefined |
<type 'exceptions.IOError'>: [Errno 2] No such file or directory: './posts/se30inform:2010-12-03:news.txt'
args =
(2, 'No such file or directory')
errno =
2
filename =
'./posts/se30inform:2010-12-03:news.txt'
message =
''
strerror =
'No such file or directory'