Module: Dragonfly

Defined in:
lib/dragonfly.rb,
lib/dragonfly/job.rb,
lib/dragonfly/app.rb,
lib/dragonfly/shell.rb,
lib/dragonfly/utils.rb,
lib/dragonfly/server.rb,
lib/dragonfly/encoder.rb,
lib/dragonfly/version.rb,
lib/dragonfly/railtie.rb,
lib/dragonfly/loggable.rb,
lib/dragonfly/analyser.rb,
lib/dragonfly/response.rb,
lib/dragonfly/generator.rb,
lib/dragonfly/processor.rb,
lib/dragonfly/url_mapper.rb,
lib/dragonfly/middleware.rb,
lib/dragonfly/serializer.rb,
lib/dragonfly/temp_object.rb,
lib/dragonfly/job_builder.rb,
lib/dragonfly/data_storage.rb,
lib/dragonfly/job_endpoint.rb,
lib/dragonfly/simple_cache.rb,
lib/dragonfly/has_filename.rb,
lib/dragonfly/config/rails.rb,
lib/dragonfly/configurable.rb,
lib/dragonfly/config/heroku.rb,
lib/dragonfly/cookie_monster.rb,
lib/dragonfly/url_attributes.rb,
lib/dragonfly/job_definitions.rb,
lib/dragonfly/routed_endpoint.rb,
lib/dragonfly/function_manager.rb,
lib/dragonfly/image_magick/utils.rb,
lib/dragonfly/image_magick_utils.rb,
lib/dragonfly/image_magick/config.rb,
lib/dragonfly/config/image_magick.rb,
lib/dragonfly/image_magick/encoder.rb,
lib/dragonfly/image_magick/analyser.rb,
lib/dragonfly/image_magick/processor.rb,
lib/dragonfly/image_magick/generator.rb,
lib/dragonfly/active_model_extensions.rb,
lib/dragonfly/hash_with_css_style_keys.rb,
lib/dragonfly/data_storage/s3data_store.rb,
lib/dragonfly/data_storage/file_data_store.rb,
lib/dragonfly/encoding/image_magick_encoder.rb,
lib/dragonfly/data_storage/mongo_data_store.rb,
lib/dragonfly/data_storage/couch_data_store.rb,
lib/dragonfly/analysis/file_command_analyser.rb,
lib/dragonfly/analysis/image_magick_analyser.rb,
lib/dragonfly/processing/image_magick_processor.rb,
lib/dragonfly/generation/image_magick_generator.rb,
lib/dragonfly/active_model_extensions/attachment.rb,
lib/dragonfly/active_model_extensions/validations.rb,
lib/dragonfly/active_model_extensions/class_methods.rb,
lib/dragonfly/active_model_extensions/instance_methods.rb,
lib/dragonfly/active_model_extensions/attachment_class_methods.rb

Defined Under Namespace

Modules: ActiveModelExtensions, Analysis, Config, Configurable, DataStorage, Encoding, Generation, HasFilename, ImageMagick, Loggable, Processing, Serializer, Shell, Utils Classes: Analyser, App, CookieMonster, Encoder, FunctionManager, Generator, HashWithCssStyleKeys, Job, JobBuilder, JobDefinitions, JobEndpoint, Middleware, Processor, Railtie, Response, RoutedEndpoint, Server, SimpleCache, TempObject, UrlAttributes, UrlMapper

Constant Summary

VERSION =
'0.9.15'
ImageMagickUtils =
ImageMagick::Utils

Class Method Summary (collapse)

Class Method Details

+ (Object) [](*args)



45
46
47
# File 'lib/dragonfly.rb', line 45

def [](*args)
  App[*args]
end

+ (Boolean) running_on_windows?

Returns:

  • (Boolean)


56
57
58
# File 'lib/dragonfly.rb', line 56

def running_on_windows?
  !!(RbConfig::CONFIG['host_os'] =~ %r!(msdos|mswin|djgpp|mingw)!)
end