Devit

Categories

Component ID

1855256

Component name

Devit

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

1673

Component created

Component changed

Component body

Have you ever needed to import a copy of your production database, and then run through one or more of these rote tasks:

  • Disable Drupal core caches (page cache, block cache, CSS & JS optimization, etc.)
  • Sanitize user data
  • Update Drupal's file system paths (public, private, tmp directories)
  • Enable email rerouting
  • Update logging and error level settings
  • Re-configure a contrib module. E.g., Secure Site (enable, set permissions, guest accounts).

Yes? Then Devit is for you! Devit allows you to execute tasks that should be run when your database needs to be deved. You can initiate these tasks via an administrative page, or via Drush.

Devit comes with a submodule that will provide you with the basic tasks, but you can also create your own using Devit's API. Ideally, various contrib modules will be packaged with their own Devit tasks.