Lucian, You are completely right. I found events messaging system description right after I finished the script. I will use it in next version.
Igor On Wed, Apr 16, 2014 at 2:42 PM, Nux! <n...@li.nux.ro> wrote: > On 16.04.2014 17:05, Ihor Kravchuk wrote: > >> Hi , >> >> I made a small python program that solves DNS integration issues between >> CloudStack VR's DNS service and BIND DNS. >> This program assumes that you are using one sub-domain per network(each >> network has own sub-domain) (IMHO the best way fro naming instances in >> CloudStack) >> How it works: >> This program runs on CloudStack management server and listen for the new >> vm >> deployment using CloudStack catalina.out log. >> On event (new host deployed) program calls CloudStack API and gets list of >> Networks and list of VM. Using theses lists and preconfigured domain >> settings it creates the zone file for BIND, push it to server and refresh >> BIND >> The source code for the event driven version on GitHub: >> https://github.com/IhorKravchuk/cloudstack_ingvar/ >> All parameters load from dns_builder.conf file and local and remote (from >> CloudStack mgmt server prospective) BIND DNS servers supported. >> Igor >> > > Pretty neat, but have you looked at this? > https://cloudstack.apache.org/docs/en-US/Apache_CloudStack/ > 4.1.0/html/Admin_Guide/events.html > > It sounds like you are not using that facility which to me (non-dev) seems > more elegant. > > Lucian > > -- > Sent from the Delta quadrant using Borg technology! > > Nux! > www.nux.ro >