Module Distribution
In: lib/fastcst/distrib.rb
lib/fastcst/command/mail.rb
lib/fastcst/command/sync.rb

Implements commands to support simple changeset distribution using e-mail. It combines SMTP and POP3 access to give an "e-mail like" interface to changesets.

Methods

Classes and Modules

Class Distribution::GetCommand
Class Distribution::PublishCommand
Class Distribution::ReadCommand
Class Distribution::RecvCommand
Class Distribution::SendCommand

Constants

X_FASTCST_ID = 'X-FastCST-ID'
X_FASTCST_MD_NAME = 'X-FastCST-MD-NAME'
X_FASTCST_PROJECT_NAME = 'X-FastCST-Project-Name'

Public Class methods

Downloads the contents of a meta-data structure (it must be the structure, not the file see MetaData.load_metadata). It uses open-uri so the url can be pretty much anything that open-uri understands.

Downloads a meta-data file from the url. It uses the open-uri stuff so url can be anything which open-uri can handle.

Uploads files using FTP that are mentioned in the md_file.

[Validate]