MozInfo

Skjermbilde programvare:
MozInfo
Prog.varedetaljer:
Versjon: 0.4
Last opp dato: 11 May 15
Utvikler: Jeff Hammel
Lisens: Gratis
Popularitet: 51

Rating: 2.0/5 (Total Votes: 1)

Gjennom mozmill og andre Mozilla Python kode, sjekker den underliggende plattform er gjort på mange forskjellige måter. De ulike kontroller trengte føre til en masse kopi + lime, slik at leseren til å lure på .... dette er bestemt sjekk nødvendig for (f.eks) et operativsystem? Fordi informasjonen ikke er konsolidert, er sjekker ikke gjort konsekvent, det er heller ikke definert hva vi sjekker for.
MozInfo foreslår å løse dette problemet. & Nbsp; MozInfo er et bro-grensesnitt, slik at den underliggende (kompleks) mengde OS og arkitektur kombinasjoner i overensstemmelse med en subsett av verdier av relavence til Mozilla programvare. Den nåværende implementering eksponerer relavent nøkkel, verdier: os, versjon, bits, og prosessor. I tillegg oppdateringspakken i bruk er tilgjengelig på Windows-plattformen.
API Bruk
MozInfo er en python pakke. Laste ned programvaren og kjøre python setup.py utvikle vil tillate deg å gjøre import mozinfo fra python. [Mozinfo.py] (https://github.com/mozautomation/mozmill/blob/master/mozinfo/mozinfo.py) er den eneste filen inneholdt er denne pakken, så hvis du trenger en enkelt fil løsning, kan du bare laste ned eller ringe denne filen via nettet.
Det øverste nivået attributter (os, versjon, bits, prosessor) er tilgjengelig som modul globals:
& Nbsp; hvis mozinfo.os == "vinnerne": ...
I tillegg eksporterer mozinfo en ordbok, mozinfo.info, som inneholder disse verdiene. mozinfo eksporterer også:
- Valg: en ordbok over mulige verdier for os, bits, og prosessor
- Hoved: poenget console_script oppføring for mozinfo
- Ukjent: a enkelt betegner en verdi som ikke kan bestemmes
unknown har strengen representasjon "UKJENT". unknown vil vurdere som False i python:
& Nbsp; om ikke mozinfo.os: ... # ukjente!
kommandolinje bruk
MozInfo kommer med en kommandolinje, mozinfo som kan brukes til å diagnostisere ens nåværende system.
Eksempel utgang:
& Nbsp; os: linux versjon: Ubuntu 10.10 bits: 32 Prosessor: x86
Tre av disse feltene, os, bits og prosessor, har en begrenset sett med valg. Du kan vise verdien av disse valgene ved hjelp mozinfo --os, mozinfo --bits, og mozinfo --processor. . mozinfo --help dokumenter kommandolinjebruk

Krav

  • Python

Annen programvare fra utvikleren Jeff Hammel

bitsyblog
bitsyblog

20 Feb 15

GetLatestTinderbox
GetLatestTinderbox

12 May 15

MakeItSo
MakeItSo

14 Apr 15

montage
montage

20 Feb 15

Kommentarer til MozInfo

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!