Module: Massive

Defined in:
lib/massive.rb,
lib/massive/job.rb,
lib/massive/file.rb,
lib/massive/step.rb,
lib/massive/retry.rb,
lib/massive/status.rb,
lib/massive/locking.rb,
lib/massive/process.rb,
lib/massive/version.rb,
lib/massive/file_job.rb,
lib/massive/file_step.rb,
lib/massive/notifiers.rb,
lib/massive/cancelling.rb,
lib/massive/file_process.rb,
lib/massive/notifications.rb,
lib/massive/notifiers/base.rb,
lib/massive/timing_support.rb,
lib/massive/step_serializer.rb,
lib/massive/notifiers/pusher.rb,
lib/massive/memory_consumption.rb,
lib/massive/process_serializer.rb

Defined Under Namespace

Modules: Cancelling, Locking, MemoryConsumption, Notifications, Notifiers, Retry, Status, TimingSupport Classes: Cancelled, File, FileJob, FileProcess, FileStep, Job, Process, ProcessSerializer, Step, StepSerializer

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.fog_authenticated_url_expirationObject



40
41
42
# File 'lib/massive.rb', line 40

def self.fog_authenticated_url_expiration
  @fog_authenticated_url_expiration
end

.fog_authenticated_url_expiration=(value = nil) ⇒ Object



44
45
46
# File 'lib/massive.rb', line 44

def self.fog_authenticated_url_expiration=(value=nil)
  @fog_authenticated_url_expiration = value
end

.fog_credentialsObject



32
33
34
# File 'lib/massive.rb', line 32

def self.fog_credentials
  @fog_credentials
end

.fog_credentials=(values = nil) ⇒ Object



36
37
38
# File 'lib/massive.rb', line 36

def self.fog_credentials=(values=nil)
  @fog_credentials = values
end

.fog_directoryObject



48
49
50
# File 'lib/massive.rb', line 48

def self.fog_directory
  @fog_directory
end

.fog_directory=(directory = nil) ⇒ Object



52
53
54
# File 'lib/massive.rb', line 52

def self.fog_directory=(directory=nil)
  @fog_directory = directory
end

.redisObject



28
29
30
# File 'lib/massive.rb', line 28

def self.redis
  @redis ||= Resque.redis
end