Re: [openstack-dev] [Murano] Murano agent development

2015-03-24 Thread Stan Lagun
One trick that can be done to simplify agent development is to a) configure it to listen to some specific queue and run it locally or on VM (you can even run it from IDE under debugger) so that you can edit its code in place b) using code from agent.py write sample application that will send execu

Re: [openstack-dev] [Murano] Murano agent development

2015-03-24 Thread Serg Melikyan
Hi Filip, Sure, murano-agent is just a python application, you can easily run this application locally (even in IDE like Pycharm with attached debugger). To send execution plan to the agent you need to publish execution plan to specified queue, results also will be published to the queue. murano-

[openstack-dev] [Murano] Murano agent development

2015-03-24 Thread Filip Blaha
Hello I would like to test and debug some new features of murano agent like chef recipes. I would like to know how to develop murano agent? How to test and debug new changes in agent code? Creating new image with every change and and test deployment on devstack is time-consuming and not very