New in version 2.0.
Parameter |
Choices/Defaults |
Comments |
---|---|---|
login_name
required |
|
The webfaction account to use
|
login_password
required |
|
The webfaction password to use
|
machine
|
|
The machine name to use (optional for accounts with only one machine)
|
name
required |
|
The name of the database
|
password
|
|
The password for the new database user.
|
state
|
|
Whether the database should exist
|
type
required |
|
The type of database to create.
|
Note
# This will also create a default DB user with the same
# name as the database, and the specified password.
- name: Create a database
webfaction_db:
name: "{{webfaction_user}}_db1"
password: mytestsql
type: mysql
login_name: "{{webfaction_user}}"
login_password: "{{webfaction_passwd}}"
machine: "{{webfaction_machine}}"
# Note that, for symmetry's sake, deleting a database using
# 'state: absent' will also delete the matching user.
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
Hint
If you notice any issues in this documentation you can edit this document to improve it.