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

Reply via email to