[Fusioninventory-devel] Why to execute the Inventory task in all cases?

Guillaume Rousse guillomovitch at gmail.com
Mon May 6 18:51:45 UTC 2013


Le 03/05/2013 15:35, Gonéri Le Bouder a écrit :
> On Fri, May 03, 2013 at 11:00:32AM +0200, Mario Gzuk wrote:
>> Hi,
>> this may be handled by this BUG:
>> http://forge.fusioninventory.org/issues/2096
> Hi,
>
> Yes, Mario is right. The REST/JSON protocol is designed to fix this issue.
> So far, it is partially implemented.
This will only address the internal mechanics, and won't make the end 
user more able to figure out how the whole stuff works.

It seems as much importement for me to make the server-agent 
communication more efficient and rational, than to make a better 
distinction between agent control (what tells the agent to run which 
task, with a given set of parameters) and execution result destination 
(local file or remote server) than the current concept of target type 
which happily mixes the two issues.

IMHO, making the 'agent' executable dedicated to server-control use case 
(aka dropping the --local flag), and using single-task-specifics 
executables (fusioninventory-wol, fusioninventory-inventory, etc...) is 
one step in this direction.
-- 
Guillaume



More information about the Fusioninventory-devel mailing list