[Fusioninventory-commit] [fusinv/fusioninventory-agent] 04decd: drop local target support

Guillaume Rousse guillomovitch at gmail.com
Thu Feb 28 10:26:12 UTC 2013


  Branch: refs/heads/master+dedicated_binaries
  Home:   https://github.com/fusinv/fusioninventory-agent
  Commit: 04decdb52755b92a9c542dda9d703334668f8cd0
      https://github.com/fusinv/fusioninventory-agent/commit/04decdb52755b92a9c542dda9d703334668f8cd0
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M lib/FusionInventory/Agent.pm

  Log Message:
  -----------
  drop local target support

The agent object is now only used in remote-servel control context,
making local target irrelevant.


  Commit: 8b5fa7cb1044b912ccbce943a78b9af7b912649e
      https://github.com/fusinv/fusioninventory-agent/commit/8b5fa7cb1044b912ccbce943a78b9af7b912649e
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M lib/FusionInventory/Agent.pm
    M lib/FusionInventory/Agent/HTTP/Server.pm
    R lib/FusionInventory/Agent/Scheduler.pm

  Log Message:
  -----------
  drop useless Scheduler class

As an agent object is only needed in server-control context, a simple
list attribute is enough to store the targets list.


  Commit: 53b47bcede0e41d7b5c6b7dfe9ea253fbbc892df
      https://github.com/fusinv/fusioninventory-agent/commit/53b47bcede0e41d7b5c6b7dfe9ea253fbbc892df
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M bin/fusioninventory-daemon
    M lib/FusionInventory/Agent.pm

  Log Message:
  -----------
  transfer daemonization logic in executable

No need for unix-specific code in agent object.


  Commit: 69ca63b360c535c58b90fc4aca36d11e8f88cc4e
      https://github.com/fusinv/fusioninventory-agent/commit/69ca63b360c535c58b90fc4aca36d11e8f88cc4e
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M lib/FusionInventory/Agent.pm

  Log Message:
  -----------
  drop useless conditions

An agent object is always used in background execution context.


  Commit: 233ce63014f59cee24610e708fa64d4b26525348
      https://github.com/fusinv/fusioninventory-agent/commit/233ce63014f59cee24610e708fa64d4b26525348
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M lib/FusionInventory/Agent.pm

  Log Message:
  -----------
  pass explicit option to fork


  Commit: 4497837db1c195d613b58b0181564db5806a982d
      https://github.com/fusinv/fusioninventory-agent/commit/4497837db1c195d613b58b0181564db5806a982d
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2013-02-28 (Thu, 28 Feb 2013)

  Changed paths:
    M lib/FusionInventory/Agent.pm

  Log Message:
  -----------
  check fatal conditions earlier


Compare: https://github.com/fusinv/fusioninventory-agent/compare/78618b066319...4497837db1c1


More information about the Fusioninventory-commit mailing list