Module: MailManager

Defined in:
lib/mailmanager.rb,
lib/mailmanager/lib.rb,
lib/mailmanager/list.rb,
lib/mailmanager/version.rb

Defined Under Namespace

Classes: Base, Lib, List, ListNameConflictError, ListNotFoundError, MailmanExecuteError, ModeratorAlreadyExistsError, ModeratorNotFoundError

Constant Summary collapse

VERSION =
'1.0.17'

Class Method Summary collapse

Class Method Details

.debugObject

:nodoc:



31
32
33
# File 'lib/mailmanager.rb', line 31

def self.debug #:nodoc:
  @debug
end

.init(root) ⇒ Object

Call this method to start using MailManager. Give it the full path to your Mailman installation. It will return an instance of MailManager::Base.



37
38
39
40
# File 'lib/mailmanager.rb', line 37

def self.init(root)
  self.root = root
  Base.instance
end

.pythonObject

:nodoc:



27
28
29
# File 'lib/mailmanager.rb', line 27

def self.python #:nodoc:
  @python
end

.python=(python) ⇒ Object

:nodoc:



23
24
25
# File 'lib/mailmanager.rb', line 23

def self.python=(python) #:nodoc:
  @python = python
end

.rootObject

:nodoc:



19
20
21
# File 'lib/mailmanager.rb', line 19

def self.root #:nodoc:
  @root
end

.root=(root) ⇒ Object

:nodoc:



15
16
17
# File 'lib/mailmanager.rb', line 15

def self.root=(root) #:nodoc:
  @root = root
end