Merge lp:~maxb/udd/pythonpath-1 into lp:udd
Status: | Merged |
---|---|
Approved by: | James Westby |
Approved revision: | 593 |
Merged at revision: | 593 |
Proposed branch: | lp:~maxb/udd/pythonpath-1 |
Merge into: | lp:udd |
Diff against target: |
323 lines (+51/-96) 21 files modified
bin/_path.py (+7/-0) bin/add-import-jobs (+1/-3) bin/analyze-log (+2/-7) bin/branch-branches-from-lp (+2/-5) bin/categorise-failures (+2/-5) bin/count-outstanding-jobs (+2/-5) bin/delete-branches-from-lp (+2/-5) bin/email-failures (+2/-5) bin/graph-failures (+2/-5) bin/import-package (+2/-6) bin/list-packages (+2/-6) bin/logrotate (+2/-7) bin/mass-import (+2/-5) bin/requeue-package (+2/-5) bin/set-official (+2/-5) bin/show-failure (+2/-5) etc-init.d-mass-import (+3/-4) fixit.sh (+3/-4) importer.crontab (+3/-4) udd/scripts/analyze_log.py (+4/-4) udd/scripts/logrotate.py (+2/-1) |
To merge this branch: | bzr merge lp:~maxb/udd/pythonpath-1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Westby | Approve | ||
Review via email: mp+104696@code.launchpad.net |
Description of the change
The primary motivation of this branch is to make all of the bin/* scripts automatically set up the Python path in order to be able to access the udd.* Python modules from the same branch, without any external wrapper assistance.
Because of a previous attempt (https:/
Even so, this change alone is enough to make the various bin/* scripts usefully invokable on a Precise machine without PYTHONPATH preparation.
Along with the main thrust of this branch as above, a number of minor cleanups are included, each in a separate revision - I recommend reviewing this branch revision by revision, *not* reviewing the aggregate diff.