On Thu, 2010-07-29 at 16:56 -0400, Ben Browning wrote: > ----- "David Lutterkort" <[email protected]> wrote: > > > * if we can ssh we can also scp (and should probably support > > that > > as another instance action; the action should take a list of > > files and their contents, not just one) > > +1 on supporting scp also - CoolingTower currently has to ssh and scp > directly to launched instances and it would be great to replace both > of these with Deltacloud API calls.
For my education, can you detail how exactly you use that in CoolingTower ? Especially, how many files and how big they are ? I want this facility to be good enough for something like yum install mgmt-client scp somewhere:/etc/mgmt-client.conf /etc/mgmt-client.conf service mgmt-client start but not much more, i.e. it should be enough to bootstrap some sort of management infrastructure/instance instrumentation. Of course, this whole thing makes me a bit queasy, since we are deep into stateful territory here; as long as API users understand that each of these calls may partially fail, it should be ok though. David
