הגדרת ה-proxy של Lazybones ב-config.groovy
השתמשו בתצורת systemProp המתועדת של Lazybones כדי להגדיר נקודות קצה של proxy ל-HTTP ול-HTTPS בלי לתקן את סקריפט ההפעלה שלו.
Lazybones מתעד מגנון תצורה באמצעות מאפייני מערכת החל מגרסה 0.8.1. בקובץ ~/.lazybones/config.groovy של המשתמש אפשר לכתוב את רשומות ה-proxy כך:
systemProp {
http {
proxyHost = 'proxy.example'
proxyPort = 8080
}
https {
proxyHost = 'proxy.example'
proxyPort = 8080
}
}
הקידומת systemProp הופכת את הרשומות האלה בתוך Lazybones למאפייני המערכת המתאימים של JVM. הקבוצות HTTP ו-HTTPS מתארות פרוטוקולי יעד ויכולות להשתמש באותה נקודת קצה של proxy. להורדה ציבורית של תבנית המותרת דרך מתווך לא מאומת, בחרו רשומת HTTP מרשימת ה-proxy של HTTP עבור ערכי נקודת הקצה האלה.
הוסיפו את הבלוק הזה לתצורה הקיימת, תוך שמירה על מיפויי התבניות ואפשרויות אחרות. הפעילו את פקודת Lazybones כשתצורת המשתמש המיועדת במקומה. המגנון הציבורי הזה מונע תחזוקה של עריכת proxy נפרדת בתוך מפעיל שנוצר או הותקן.