As it looks like this error has been caused by the agent git handler while executing git clone, IMO its better if we can switch to GitPython.
Thanks On Fri, Feb 13, 2015 at 7:31 AM, Imesh Gunaratne <[email protected]> wrote: > Hi Devs, > > Yesterday we fixed several issues in PCA, now I'm seeing the below error > when trying to receive artifact updated event: > > [2015-02-13 01:56:07,311] ERROR {eventsubscriber.py:run} - Error > processing 'ArtifactUpdatedEvent' event > Traceback (most recent call last): > File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/subscriber/eventsubscriber.py", > line 103, in run > handler(event_msg) > File "agent.py", line 185, in on_artifact_updated > CartridgeAgent.extension_handler.on_artifact_updated_event(event_obj) > File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/extensions/extensionhandler.py", > line 122, in on_artifact_updated_event > subscribe_run, updated = > agentgithandler.AgentGitHandler.checkout(repo_info) > File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py", > line 89, in checkout > git_repo = AgentGitHandler.clone(git_repo) > File > "/mnt/apache-stratos-python-cartridge-agent-4.1.0-SNAPSHOT/modules/artifactmgt/git/agentgithandler.py", > line 190, in clone > if os.path.isdir(git_repo.local_repo_path): > File "/usr/lib/python2.7/genericpath.py", line 41, in isdir > st = os.stat(s) > TypeError: coercing to Unicode: need string or buffer, NoneType foun > > Thanks > > > -- > Imesh Gunaratne > > Technical Lead, WSO2 > Committer & PMC Member, Apache Stratos > -- Imesh Gunaratne Technical Lead, WSO2 Committer & PMC Member, Apache Stratos
