I m really so greatful for the help taht you give me as a beginner that's why i have just a few questions that seems stupids . 1- if i wants to benefits of the functionalities and dashboard of foreman do i need to keep smart proxies with puppet or i need to create a new one for my (IOT x platform) 2-from documentation i see that plugins of cfgmngt can receive data (facts ) from client but is there any possibility to take the opposite direction is the plugins capable to send data to clients . for example when on foreman i would like to change the value of one parametres of group of node : does the clients have the capability to get it and apply the changes .
Le jeudi 29 juin 2017 13:09:53 UTC+2, Marek Hulán a écrit : > > Hello, > > a good start is reading this [1], looking at [2][3][4][5] and asking > questions > on #theforeman-dev irc channel on freenode. > > [1] http://projects.theforeman.org/projects/foreman/wiki/ > How_to_Create_a_Plugin > [2] https://github.com/theforeman/foreman_chef/blob/master/app/models/ > foreman_chef/fact_importer.rb > <https://github.com/theforeman/foreman_chef/blob/master/app/models/foreman_chef/fact_importer.rb> > > [3] https://github.com/theforeman/foreman_chef/blob/master/app/models/ > foreman_chef/fact_name.rb > <https://github.com/theforeman/foreman_chef/blob/master/app/models/foreman_chef/fact_name.rb> > > [4] https://github.com/theforeman/foreman_chef/blob/master/app/models/ > foreman_chef/fact_parser.rb > <https://github.com/theforeman/foreman_chef/blob/master/app/models/foreman_chef/fact_parser.rb> > > [5] https://github.com/theforeman/foreman_chef/blob/master/lib/foreman_chef/ > > engine.rb#L81-L83 > <https://github.com/theforeman/foreman_chef/blob/master/lib/foreman_chef/engine.rb#L81-L83> > > > Hope this helps > > -- > Marek > > On čtvrtek 29. června 2017 10:44:28 CEST Fairouz el ouazi wrote: > > Hi, thank for your answer , my platform can communicate over REST API > . > > you said that it would be quite easy to develop a plugin for my cfgmgmt > . > > Can you give me a point from where to start . or documentation . > > > > Le mercredi 28 juin 2017 13:58:10 UTC+2, Marek Hulán a écrit : > > > On středa 28. června 2017 11:34:00 CEST Fairouz el ouazi wrote: > > > > Hi everyone , > > > > > > > > I'm a beginner in using foreman ,So before in take the > adventure i > > > > > > > > want to know if the fact that it exists a plugin for managing chef > is > > > > > > there > > > > > > > any chance to develop a new one that will manage my own platform X > > > > (PLatform that manage IOT devices ) . So at place of having chef > > > > > > client i > > > > > > > will have foreman dealing with the devices of my X platform . ??? > > > > > > > > I really need your help or some ideas or if anyone has face the > same > > > > > > > > uses cases ? > > > > > > I'm not sure if I understand the question but maybe a generic answer > will > > > help. You can create a plugin that introduces any kind of new object > in > > > Foreman. The simple plugins such as chef/salt/ansible adds new cfgmgmt > > > support > > > and can be used as an example how to parse reports and facts of any > new > > > similar tool. If your IOT device can send some kind of report, it > should > > > be > > > quite easy to add a plugin for that. > > > > > > If you want to go futher and let's say create IOT devices as different > > > objects > > > than hosts, it's also entirely possible but obviously more > complicated. > > > > > > Hope this helps > > > -- You received this message because you are subscribed to the Google Groups "foreman-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to foreman-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.