@@ -164,8 +164,12 @@ function drupalorg_drush_command() {
'arguments'=>[
'differences-log-file'=>'Optional. File where the found differences information will be written to.',
],
'options'=>[
'processed-keycloak-users-json'=>'Optional. Use a local file that contains Keycloak exported data for users, processed by migration script.',
],
'examples'=>[
'drush drupalorg-keycloak-integrity-check differences.log'=>'Find integrity check differences and write it to the passed file.',
'drush drupalorg-keycloak-integrity-check --processed-keycloak-users-json="/path/to/kc-user-data.json" differences.log'=>'Find integrity check differences and write it to the passed file, using kc-user-data.json as Keycloak user data source instead of its REST API.',
],
],
];
...
...
@@ -1961,13 +1965,55 @@ function drush_drupalorg_keycloak_integrity_check($log_filename = null) {