Drush הוא ממשק שורת הפקודה של Drupal. אתם יכולים להשתמש בו כדי לבצע משימות רבות כאדמינים ב-Drupal. Drush מותקן כשמתקינים את פורטל Apigee Developer Services (או פשוט הפורטל).
איך מריצים פקודות Drush
צריך להריץ את פקודות Drush מתיקיית השורש של אתר הפורטל. כברירת מחדל, הפורטל מותקן במיקום:
/opt/apigee/apigee-drupal/wwwroot(Nginx)
לכן, לפני שמריצים פקודות Drush, צריך קודם לשנות את הספרייה לתיקיית השורש הנכונה.
דוגמאות לפקודות Drush
בטבלה הבאה מפורטות פקודות Drush נפוצות:
| פקודה | תיאור |
|---|---|
drush status |
בודקים את הסטטוס של Drupal. |
drush archive-dump --destination=../tmp/dc.tar |
מגבים את Drupal במיקום ספציפי. |
drush dc-getorg |
החזרת הארגון ב-Edge שמשויך לפורטל. |
drush dc-setorg org_name |
מגדירים את הארגון ב-Edge שמשויך לפורטל. |
drush dc-getauth |
משיגים את שם המשתמש (כתובת האימייל) והסיסמה של מנהל הארגון ב-Edge שמשויך לפורטל. |
drush dc-setauth org_admin_email |
מגדירים את שם המשתמש (כתובת האימייל) של מנהל הארגון ב-Edge. תתבקשו להגדיר את הסיסמה. |
drush dc-getend |
משיגים את נקודת הקצה של Edge שמשויכת לפורטל. |
drush dc-setend http://server_endpoint:8080/v1 |
מגדירים את נקודת הקצה של Edge שמשויכת לפורטל. |
drush dc-test |
בודקים את החיבור מהפורטל לארגון ב-Edge באמצעות פרטי הכניסה של מנהל החשבון הארגוני. |