class CompositePublisher

:nodoc:
Manage several publishers as a single entity.

TODO: Move to contrib/sshpublisher

def add(pub)

Add a publisher to the composite.
def add(pub)
  @publishers << pub
end

def initialize

:nodoc:
Manage several publishers as a single entity.
--
TODO: Move to contrib/sshpublisher
def initialize
  @publishers = []
end

def upload

Upload all the individual publishers.
def upload
  @publishers.each { |p| p.upload }
end