Modify ↓
#6 closed task (fixed)
Better/portable platform info
Reported by: | cmlenz | Owned by: | cmlenz |
---|---|---|---|
Priority: | critical | Milestone: | 0.2 |
Component: | Build slave | Version: | |
Keywords: | Cc: | ||
Operating System: |
Description
When the build slave registers with the master, it sends information about the platform it's running on so that the master has information to base its' slave selection decision on (see Master Slave Protocol). The current code simply uses os.uname(). The information is thus rather limited. Also, this function is not available on win32 machines.
Look at Marc-Andre Lemburgs' platform.py script for inspiration how to improve this.
Attachments (0)
Change History (3)
comment:1 Changed 19 years ago by cmlenz
- Type changed from defect to task
comment:2 Changed 19 years ago by cmlenz
- Status changed from new to assigned
comment:3 Changed 19 years ago by cmlenz
- Resolution set to fixed
- Status changed from assigned to closed
Fixed in [71].
Note: See
TracTickets for help on using
tickets.
Ouch, this functionality is actually available as a Python standard module since version 2.3: