moosh

Utilities
Maintained by Tomasz Muras
Moosh stands for MOOdle SHell. It is a commandline tool that will allow you to perform most common Moodle tasks. It's inspired by Drush - a similar tool for Drupal.

moosh 0.13

Moodle 1.9, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6
Released: Monday, 10 February 2014, 7:21 AM

New commands:

  • generate-ws: generate code from a template for new web service
  • dev-versionbump: bump the version of the module you're working on
  • perflog-parse: extract performance information from your web server log
  • event-fire: fire an event 2
  • event-list: list all events implemented
  • report-concurrency: generate report about concurrency statistics
  • webservice-call: call webservice using REST

Support for Moodle 2.1, 2.6 and 2.7
Support 3 Moodle bootstrapping modes
Extended user-list command makes user-getidbyname deprecated
xdotool integration
Various bugfixes & improvements

Version information

Version build number
2014021000
Version release name
0.13
Can be updated to
0.14 (2014042200), 0.15.2 (2014062100)
Maturity
Release candidate
MD5 Sum
f1c3f9ce21a24aaafc3019444fb20843
Supported software
Moodle 2.1, Moodle 1.9, Moodle 2.2, Moodle 2.3, Moodle 2.4, Moodle 2.5, Moodle 2.6

Version control information

Version control system (VCS)
GIT