Class Symbiosis::Domains
In: common/lib/symbiosis/domains.rb
email/lib/symbiosis/domain/mailbox.rb
httpd/lib/symbiosis/domains/http.rb
Parent: Object
Array Utmp EventMachine::Connection ApacheLogger StandardError CrontabFormatError Enumerable IPAddr ::IPAddr Host Range Domain ConfigFile Prosody Tinydns Apache Webalizer Directory IPListDirectory TemplateDirectory Domains Alert Crontab CrontabRecord StateDB Check Runner TCPConnection Test Process BlacklistDB Template Logtail Pattern Ports Blacklist Monitor ConfigFiles Utils Firewall Symbiosis dot/f_0.png

A class for working with domains

Methods

Public Class methods

Find all domains in prefix. Returns an array of Symbiosis::Domain

Returns a site-wide apache config (zz-mass-hosting).

Returns true if automatic apache configuration is enabled.

Returns true if this machine can have the zz-mass-hosting configuration for apache generated.

Find all domains, and iterate over each one.

Finds a domain. Returns either a Domain, or nil if nothing was found.

Finds and returns a mailbox based on an email address.

Does the specified domain exist on this system?

[Validate]