Errore apt-proxy v2
Massimo Masson
massimo@mail.studiomasson.it
Mar 2 Nov 2004 23:37:33 CET
Marco Cassol ha scritto:
[...]
> il file è questo:
> ____________________________________________________________
> #!/usr/bin/env python
>
> import pwd
>
> from twisted.application import service, internet
>
[...]
>
> application = service.Application("AptProxy", uid, gid)
>
[...]
> if __name__ == '__main__':
> #Sorry moshez, but I don't jet feel confortable with twistd
> application.run(0)
e
> Traceback (most recent call last):
> File "/usr/sbin/apt-proxy", line 30, in ?
> application.run(0)
> AttributeError: Componentized instance has no attribute 'run'
Sembra che application, istanza di
twisted.application.service.Application (?) non disponga del metodo .run(0)
if __name__ == '__main__': è un modo standard per far fare qualcosa ad
uno script solo se viene eseguito, ma non se viene importato. Magari il
test è stato fatto solo come modulo da importare, per il momento...
Non sapevo che alcuni apt-componenti fossero scritti in Pyhton... bello!
Ad ogni modo, per non lasciare a zero l'utilità di questo post, potresti
provare a postare su it.comp.lang.pyhton, assiduamente frequentato
dall'onniscente Alex Martelli che se non ricordo male ha ruolo attivo
nella scrittura di twisted... magari con poco risolve il problema!
kamehameha,
Max.
Maggiori informazioni sulla lista
blug