The Drupal shell. See

Multisite actions manager

multisite actions manager (mam)

Manage the actions of all multisites in a single installation.


Run cron
Clean cache
Enable/Disable modules
Put/retire site maintenance mode
Execute custom drush commands
Add new drush commands

How this work

Register a new domain in "Manage - Estrucure - Domain list" (admin/structure/domain-entity).

Manager the actions in "Manage - Configuration - Multisite Manager Actions" (admin/config/multisite-manager).

All action will be executed by cron, no performance problems.



When you're using hook_update_N() in the big team there's a high possibility that updating one module may result in numeration conflicts. RI module is developed to avoid that by widening the function name scope.


Module allows you to write the functions with the name format CODE_ri_N, where CODE is your custom prefix, e.g. JIRA ticket abbreviation, and N is any numeric value. Then these functions can be executed via drush like drush updb using the below commands:

Cache Prefetcher

Provides a sophisticated cache warming / cache prefetching solution for Drupal 8.

Data fixtures

Provides a simple way to manage content staging by loading and exporting content as data fixtures.

Drush Entity Tools

A collection of two drush tools (drush_typeinfo and drush_taxonomyinfo), wrapping them into a Drupal module for sites where only modules can be installed.

Install Profile Generator

This module provides a drush command to create an install profile from a site's active configuration.

How to use:

  • Install the module
  • Run drush install-profile-generate --name=test to generate an install profile with a sync-able config directory.

If you apply the core patch on you'll be able to install a site using the new profile.


Subscribe with RSS Subscribe to RSS - Drush