פקודות נפוצות של Drush

‫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 באמצעות פרטי הכניסה של מנהל החשבון הארגוני.