Class: Ansible::Ruby::Modules::Django_manage
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Django_manage
- Defined in:
- lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb
Overview
Manages a Django application using the I(manage.py) application frontend to I(django-admin). With the I(virtualenv) parameter, all management commands will be executed by the given I(virtualenv) installation.
Instance Method Summary collapse
-
#app_path ⇒ String
The path to the root of the Django application where B(manage.py) lives.
-
#apps ⇒ String?
A list of space-delimited apps to target.
-
#cache_table ⇒ Object?
The name of the table used for database-backed caching.
-
#command ⇒ :cleanup, ...
The name of the Django management command to run.
-
#database ⇒ Object?
The database to target.
-
#failfast ⇒ :yes, ...
Fail the command immediately if a test fails.
-
#fixtures ⇒ String?
A space-delimited list of fixture file names to load in the database.
-
#link ⇒ Object?
Will create links to the files instead of copying them, you can only use this parameter with ‘collectstatic’ command.
-
#merge ⇒ Object?
Will run out-of-order or missing migrations as they are not rollback migrations, you can only use this parameter with ‘migrate’ command.
-
#pythonpath ⇒ String?
A directory to add to the Python path.
-
#settings ⇒ String?
The Python path to the application’s settings module, such as ‘myapp.settings’.
-
#skip ⇒ Object?
Will skip over out-of-order missing migrations, you can only use this parameter with I(migrate).
-
#virtualenv ⇒ String?
An optional path to a I(virtualenv) installation to use while running the manage application.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#app_path ⇒ String
15 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 15 attribute :app_path |
#apps ⇒ String?
31 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 31 attribute :apps |
#cache_table ⇒ Object?
35 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 35 attribute :cache_table |
#command ⇒ :cleanup, ...
11 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 11 attribute :command |
#database ⇒ Object?
38 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 38 attribute :database |
#failfast ⇒ :yes, ...
41 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 41 attribute :failfast |
#fixtures ⇒ String?
45 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 45 attribute :fixtures |
#link ⇒ Object?
55 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 55 attribute :link |
#merge ⇒ Object?
52 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 52 attribute :merge |
#pythonpath ⇒ String?
23 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 23 attribute :pythonpath |
#settings ⇒ String?
19 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 19 attribute :settings |
#skip ⇒ Object?
49 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 49 attribute :skip |
#virtualenv ⇒ String?
27 |
# File 'lib/ansible/ruby/modules/generated/core/web_infrastructure/django_manage.rb', line 27 attribute :virtualenv |