I've been wrestling with this for awhile

I go to schedule a recording and i get an record_client.py unable to
connect error in the OSD.

through the web interface I get a page full of traceback data.

here's my recordserver log (sorry about the length):

2004/01/31 20:56 EST [-] Log opened.
2004/01/31 20:56 EST [-] Record_Thread::run: mode=idle
2004/01/31 20:56 EST [*RecordServer*] twisted.web.server.Site starting
on 18001
2004/01/31 20:56 EST [*RecordServer*] Starting factory
<twisted.web.server.Site
instance at 0x41a4b2ec>
2004/01/31 20:57 EST [*RecordServer*] Traceback (most recent call last):
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/log.py", line 
52, in callWithContext
            return context.call({ILogContext: newCtx}, func, *args,
**kw)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/context.py", 
line 32, in callWithContext
            return func(*args,**kw)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/default.py", 
line 122, in run
            self.mainLoop()
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/default.py", 
line 130, in mainLoop
            self.runUntilCurrent()
        --- <exception caught here> ---
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/base.py", line 
411, in runUntilCurrent
            call.func(*call.args, **call.kw)
          File "/usr/local/freevo/src/helpers/recordserver.py", line
742, in minuteCheck
            rec_prog = self.checkToRecord()
          File "/usr/local/freevo/src/helpers/recordserver.py", line
318, in checkToRecord
            scheduledRecordings = self.getScheduledRecordings()
          File "/usr/local/freevo/src/helpers/recordserver.py", line
157, in getScheduledRecordings
            scheduledRecordings =
marmalade.unjellyFromXML(open(config.RECORD_SCHEDULE, 'r'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 413, in unjellyFromXML
            return unjellyFromDOM(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 390, in unjellyFromDOM
            return du.unjelly(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 245, in unjelly
            self.unjellyInto(l, 0, doc.childNodes[0])
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 120, in unjellyInto
            o = self.unjellyNode(node)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 205, in unjellyNode
            clasz = namedClass(className)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 381, in namedObject
            module = namedModule(string.join(classSplit[:-1], '.'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 369, in namedModule
            topLevel = __import__(name)
        exceptions.ImportError: No module named record_types
 
2004/01/31 20:57 EST [HTTPChannel,0,127.0.0.1] 127.0.0.1 - -
[01/Feb/2004:01:57:40 +0000] "POST / HTTP/1.0" 200 230 "-"
"xmlrpclib.py/1.0.1 (by www.pythonware.com)"
2004/01/31 20:57 EST [HTTPChannel,1,127.0.0.1] Traceback (most recent
call last):
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/protocols/http.py", 
line 549, in requestReceived
            self.process()
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
159, in process
            self.render(resrc)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
166, in render
            body = resrc.render(self)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/xmlrpc.py", line 
131, in render
            defer.maybeDeferred(function, *args).addErrback(
        --- <exception caught here> ---
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/defer.py", 
line 104, in maybeDeferred
            result = f(*args, **kw)
          File "/usr/local/freevo/src/helpers/recordserver.py", line
587, in xmlrpc_getScheduledRecordings
            return (TRUE,
marmalade.jellyToXML(self.getScheduledRecordings()))
          File "/usr/local/freevo/src/helpers/recordserver.py", line
157, in getScheduledRecordings
            scheduledRecordings =
marmalade.unjellyFromXML(open(config.RECORD_SCHEDULE, 'r'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 413, in unjellyFromXML
            return unjellyFromDOM(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 390, in unjellyFromDOM
            return du.unjelly(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 245, in unjelly
            self.unjellyInto(l, 0, doc.childNodes[0])
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 120, in unjellyInto
            o = self.unjellyNode(node)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 205, in unjellyNode
            clasz = namedClass(className)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 381, in namedObject
            module = namedModule(string.join(classSplit[:-1], '.'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 369, in namedModule
            topLevel = __import__(name)
        exceptions.ImportError: No module named record_types
 
2004/01/31 20:57 EST [HTTPChannel,1,127.0.0.1] 127.0.0.1 - -
[01/Feb/2004:01:57:40 +0000] "POST / HTTP/1.0" 200 263 "-"
"xmlrpclib.py/1.0.1 (by www.pythonware.com)"
2004/01/31 20:57 EST [HTTPChannel,2,127.0.0.1] Traceback (most recent
call last):
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/protocols/http.py", 
line 549, in requestReceived
            self.process()
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
159, in process
            self.render(resrc)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
166, in render
            body = resrc.render(self)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/xmlrpc.py", line 
131, in render
            defer.maybeDeferred(function, *args).addErrback(
        --- <exception caught here> ---
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/defer.py", 
line 104, in maybeDeferred
            result = f(*args, **kw)
          File "/usr/local/freevo/src/helpers/recordserver.py", line
587, in xmlrpc_getScheduledRecordings
            return (TRUE,
marmalade.jellyToXML(self.getScheduledRecordings()))
          File "/usr/local/freevo/src/helpers/recordserver.py", line
157, in getScheduledRecordings
            scheduledRecordings =
marmalade.unjellyFromXML(open(config.RECORD_SCHEDULE, 'r'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 413, in unjellyFromXML
            return unjellyFromDOM(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 390, in unjellyFromDOM
            return du.unjelly(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 245, in unjelly
            self.unjellyInto(l, 0, doc.childNodes[0])
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 120, in unjellyInto
            o = self.unjellyNode(node)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 205, in unjellyNode
            clasz = namedClass(className)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 381, in namedObject
            module = namedModule(string.join(classSplit[:-1], '.'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 369, in namedModule
            topLevel = __import__(name)
        exceptions.ImportError: No module named record_types
 
2004/01/31 20:57 EST [HTTPChannel,2,127.0.0.1] 127.0.0.1 - -
[01/Feb/2004:01:57:47 +0000] "POST / HTTP/1.0" 200 263 "-"
"xmlrpclib.py/1.0.1 (by www.pythonware.com)"
2004/01/31 20:58 EST [*RecordServer*] Traceback (most recent call last):
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/log.py", line 
52, in callWithContext
            return context.call({ILogContext: newCtx}, func, *args,
**kw)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/context.py", 
line 32, in callWithContext
            return func(*args,**kw)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/default.py", 
line 122, in run
            self.mainLoop()
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/default.py", 
line 130, in mainLoop
            self.runUntilCurrent()
        --- <exception caught here> ---
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/base.py", line 
411, in runUntilCurrent
            call.func(*call.args, **call.kw)
          File "/usr/local/freevo/src/helpers/recordserver.py", line
742, in minuteCheck
            rec_prog = self.checkToRecord()
          File "/usr/local/freevo/src/helpers/recordserver.py", line
318, in checkToRecord
            scheduledRecordings = self.getScheduledRecordings()
          File "/usr/local/freevo/src/helpers/recordserver.py", line
157, in getScheduledRecordings
            scheduledRecordings =
marmalade.unjellyFromXML(open(config.RECORD_SCHEDULE, 'r'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 413, in unjellyFromXML
            return unjellyFromDOM(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 390, in unjellyFromDOM
            return du.unjelly(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 245, in unjelly
            self.unjellyInto(l, 0, doc.childNodes[0])
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 120, in unjellyInto
            o = self.unjellyNode(node)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 205, in unjellyNode
            clasz = namedClass(className)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 381, in namedObject
            module = namedModule(string.join(classSplit[:-1], '.'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 369, in namedModule
            topLevel = __import__(name)
        exceptions.ImportError: No module named record_types
 
2004/01/31 20:58 EST [HTTPChannel,3,127.0.0.1] 127.0.0.1 - -
[01/Feb/2004:01:58:00 +0000] "POST / HTTP/1.0" 200 230 "-"
"xmlrpclib.py/1.0.1 (by www.pythonware.com)"
2004/01/31 20:58 EST [HTTPChannel,4,127.0.0.1] 127.0.0.1 - -
[01/Feb/2004:01:58:00 +0000] "POST / HTTP/1.0" 200 1162 "-"
"xmlrpclib.py/1.0.1 (by www.pythonware.com)"
2004/01/31 20:58 EST [HTTPChannel,5,127.0.0.1] Traceback (most recent
call last):
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/protocols/http.py", 
line 549, in requestReceived
            self.process()
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
159, in process
            self.render(resrc)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
166, in render
            body = resrc.render(self)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/xmlrpc.py", line 
131, in render
            defer.maybeDeferred(function, *args).addErrback(
        --- <exception caught here> ---
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/defer.py", 
line 104, in maybeDeferred
            result = f(*args, **kw)
          File "/usr/local/freevo/src/helpers/recordserver.py", line
605, in xmlrpc_scheduleRecording
            (status, response) = self.scheduleRecording(prog)
          File "/usr/local/freevo/src/helpers/recordserver.py", line
213, in scheduleRecording
            scheduledRecordings = self.getScheduledRecordings()
          File "/usr/local/freevo/src/helpers/recordserver.py", line
157, in getScheduledRecordings
            scheduledRecordings =
marmalade.unjellyFromXML(open(config.RECORD_SCHEDULE, 'r'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 413, in unjellyFromXML
            return unjellyFromDOM(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 390, in unjellyFromDOM
            return du.unjelly(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 245, in unjelly
            self.unjellyInto(l, 0, doc.childNodes[0])
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 120, in unjellyInto
            o = self.unjellyNode(node)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 205, in unjellyNode
            clasz = namedClass(className)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 381, in namedObject
            module = namedModule(string.join(classSplit[:-1], '.'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 369, in namedModule
            topLevel = __import__(name)
        exceptions.ImportError: No module named record_types
 
2004/01/31 20:58 EST [HTTPChannel,5,127.0.0.1] 127.0.0.1 - -
[01/Feb/2004:01:58:00 +0000] "POST / HTTP/1.0" 200 263 "-"
"xmlrpclib.py/1.0.1 (by www.pythonware.com)"
2004/01/31 20:58 EST [HTTPChannel,6,127.0.0.1] Traceback (most recent
call last):
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/protocols/http.py", 
line 549, in requestReceived
            self.process()
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
159, in process
            self.render(resrc)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/server.py", line 
166, in render
            body = resrc.render(self)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/web/xmlrpc.py", line 
131, in render
            defer.maybeDeferred(function, *args).addErrback(
        --- <exception caught here> ---
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/internet/defer.py", 
line 104, in maybeDeferred
            result = f(*args, **kw)
          File "/usr/local/freevo/src/helpers/recordserver.py", line
587, in xmlrpc_getScheduledRecordings
            return (TRUE,
marmalade.jellyToXML(self.getScheduledRecordings()))
          File "/usr/local/freevo/src/helpers/recordserver.py", line
157, in getScheduledRecordings
            scheduledRecordings =
marmalade.unjellyFromXML(open(config.RECORD_SCHEDULE, 'r'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 413, in unjellyFromXML
            return unjellyFromDOM(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 390, in unjellyFromDOM
            return du.unjelly(document)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 245, in unjelly
            self.unjellyInto(l, 0, doc.childNodes[0])
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 120, in unjellyInto
            o = self.unjellyNode(node)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/persisted/marmalade.py",
 line 205, in unjellyNode
            clasz = namedClass(className)
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 381, in namedObject
            module = namedModule(string.join(classSplit[:-1], '.'))
          File
"/usr/local/freevo/runtime/lib/python2.3/site-packages/twisted/python/reflect.py", 
line 369, in namedModule
            topLevel = __import__(name)
        exceptions.ImportError: No module named record_types
 
2004/01/31 20:58 EST [HTTPChannel,6,127.0.0.1] 127.0.0.1 - -
[01/Feb/2004:01:58:00 +0000] "POST / HTTP/1.0" 200 263 "-"
"xmlrpclib.py/1.0.1 (by www.pythonware.com)"

-- 
Josh Peck <[EMAIL PROTECTED]>



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to