Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
Sent: 17 February 2006 06:34
Subject: SmartFrog Questions
We are currently in the development stage of an automated system for
system configuration management and deployment.=20
We have chosen SmartFrog as our framework for system configuration and
deployment of our software at different hosts. As we started the design
and the development stage we are facing with some technical issues and I
very much appreciate your feedback. It will be great if you could point
me to the documentation.
1. We are planning to deploy our software (SmartFrog component)
from a centralized location to different hosts using SmartFrog methods
like SfDeploy. One of the business requirements is the ability to return
some values from the SmartFrog method. For example, from the centralized
location will I be able to call a SmartFrog method to retrieve the last
version of the software associated with component X deployed at host Y?
So is the return value from SmartFrog methods is always true or false?
Or will SmartFrog methods support returning some data?=20
2. As described in the SmartFrog manual each component has it is
own life cycle. Is the life cycle for each component non changeable? How
can we customize the life cycle of the component?=20
3. Currently I see that there are some standard methods provided
with SmartFrog frame work like SFDeploy, SFStart etc. Will I be able to
create my own method lets say SFTarFiles to tar all the files installed
at host X for example? What is the process here?=20
Many thanks for your advice.