Advertisement
Guest User

Untitled

a guest
May 13th, 2014
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. elif "-PFC" in pid:
  2. # PFC subcard
  3. return "PFC", None, pid
  4. elif name.startswith("msfc "):
  5. # MSFC subcard
  6. return "MSFC", None, pid
  7. elif "-DFC" in pid or "-CFC" in pid or "sub-module of" in name:
  8. # DFC subcard
  9. return "DFC", None, pid
  10. elif name.startswith("PS "):
  11. # Power supply
  12. return "PSU", name.split()[1], pid
  13. elif name.startswith("Power Supply "):
  14. return "PSU", name.split()[2], pid
  15. elif pid.startswith("FAN"):
  16. # Fan module
  17. return "FAN", name.split()[1], pid
  18. elif (pid.startswith("NM-") or pid.startswith("NME-")
  19. or pid.startswith("EVM-") or pid.startswith("EM-")):
  20. # Network Module
  21. return "NM", name[-1], pid
  22. elif "-NM-" in pid:
  23. # Network module 2
  24. return "NM", name.split()[5], pid
  25. elif (pid.startswith("WIC-") or pid.startswith("HWIC-")
  26. or pid.startswith("VWIC-") or pid.startswith("VIC2-")
  27. or pid.startswith("VIC3-")):
  28. # DaughterCard
  29. return "DCS", name[-1], pid
  30. elif pid.startswith("AIM-"):
  31. # Network Module
  32. return "AIM", name[-1], pid
  33. elif pid.endswith("-MB"):
  34. # Motherboard
  35. return "MOTHERBOARD", None, pid
  36. elif "Clock FRU" in descr:
  37. # Clock module
  38. return "CLK", name.split()[1], pid
  39. elif "VTT FRU" in descr:
  40. # Clock module
  41. return "VTT", name.split()[1], pid
  42. elif "Compact Flash Disk" in descr:
  43. # Compact Flash
  44. return "Flash | CF", name, pid
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement