si creo un archivo como:Python problema os.getlogin
import os
print os.getlogin()
y ejecutarlo con cron, consigo una excepción
print os.getlogin()
OSError: [Errno 22] Invalid argument
Si funciono de forma manual en el shell - funciona .
El problema es que GitPython 0.3.1 en commit() usa esta función y necesito usarla.
¿Hay alguna solución?
Lo he probado en Ubuntu10.10/python2.6.6 y Debian5.0.6/python2.5.2.
Sí, la pregunta era sobre soluciones) Editar manualmente paquete extranjero es lo último que quiero hacer) – gistart
Ah, OK. He agregado una sugerencia para abordar eso mediante el parche de mono del módulo 'os'. – kindall
una alternativa más simple al uso del módulo 'pwd' podría ser [' getpass.getuser() '] (https://docs.python.org/2/library/getpass.html#getpass.getuser) –