Class: EmberCliDeployRedis::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/ember_cli_deploy_redis/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#default_app_nameObject

Returns the value of attribute default_app_name.



4
5
6
# File 'lib/ember_cli_deploy_redis/configuration.rb', line 4

def default_app_name
  @default_app_name
end

#keyspaceObject

Returns the value of attribute keyspace.



3
4
5
# File 'lib/ember_cli_deploy_redis/configuration.rb', line 3

def keyspace
  @keyspace
end

#redisObject

Returns the value of attribute redis.



3
4
5
# File 'lib/ember_cli_deploy_redis/configuration.rb', line 3

def redis
  @redis
end

Instance Method Details

#redis_key_for_revision_file(application, revision, filename) ⇒ Object



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

def redis_key_for_revision_file(application, revision, filename)
  [[redis_key_for_revision_list(application), revision].join(":"), filename].join("/")
end

#redis_key_for_revision_list(application) ⇒ Object



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

def redis_key_for_revision_list(application)
  [keyspace, application.name].compact.join(":")
end