Skip to content

Instantly share code, notes, and snippets.

@raadad
Created March 18, 2014 22:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save raadad/8af106736ae1d691f2c5 to your computer and use it in GitHub Desktop.
Save raadad/8af106736ae1d691f2c5 to your computer and use it in GitHub Desktop.
mysql-server:
pkg.installed
mysql:
service.running:
- name: mysql
- require:
- pkg: mysql-server
python-mysqldb:
pkg.installed
libmysqlclient-dev:
pkg.installed
boomer_dev:
mysql_user.present:
- name: boomer_user
- password: testbam1983
- require:
- service: mysql
- pkg: python-mysqldb
mysql_database.present:
- name: boomer_dev
- require:
- mysql_user.present: boomer_user
mysql_grants.present:
- grant: all privileges
- database: boomer_dev.*
- user: boomer_user
- require:
- mysql_database.present : boomer_dev
@gravyboat
Copy link

boomer_dev:
  mysql_user.present:
    - name: boomer_user
    - password: testbam1983
    - require:
      - service: mysql
      - pkg: python-mysqldb

  mysql_database.present:
    - name: boomer_dev
    - require:
      - mysql_user: boomer_user

  mysql_grants.present:
    - grant: all privileges
    - database: boomer_dev.*
    - user: boomer_user
    - require:
      - mysql_database: boomer_dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment