Skip to main content
Resor

Buggletande

By 2014-03-04No Comments

Ägnade en del av gårdagens förmiddag åt att förbereda månadens fakturering, resten av måndagen blev jag sittandes med pdb.
Pdb för alla oinvigda är Pythons inbyggda debugger, som jag jagat en envis bugg i ett av våra egna APIer med.

En av våra återförsäljare påpekade att ett anrop inte fungerade alls – utan visade ett väldigt anonymt felmeddelande istället. Efter några timmars grävande så hittade jag äntligen roten till det hela – en resurs i APIet hade aldrig blivit uppmappat ordentligt i url-konfigureringen. Så efter lite patchande, testskrivande och deployande så kunde jag tillslut fixa en över ett år gammal bugg 5 timmar efter den rapporterades – det firades med en kaffe! 🙂 Kanske borde jag fira retroaktivt idag också med en semla eftersom, ja, det är ju den dagen idag.