aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-12-11Drop python2 support / make it work with python3osmith/fix-python3Oliver Smith13-77/+28
2019-12-06Revert "Drop python2 support"Oliver Smith13-22/+71
2019-12-05Drop python2 supportOliver Smith13-71/+22
2019-10-31osmo_interact_vty.py: fix py3 encoding bugNeels Hofmeyr1-1/+1
2019-08-23vty.py: Fix endl removed when pkt buffer content ends exactly on a newline charosmith/before-py2-dropPau Espin Pedrol1-3/+10
2019-07-08tweak READMENeels Hofmeyr1-5/+15
2019-06-26osmo_trap2cgi.py: Don't recurse in ctrl_client()Daniel Willmann1-15/+18
2019-06-19osmo-trap2cgi: Remove invalid specifier for /etcDaniel Willmann1-1/+1
2019-03-26deb: fix wrong changelog dateMax1-1/+1
2019-02-04osmo-trap2cgi: Fix script installation and dependenciesDaniel Willmann2-1/+2
2019-01-08Add initial version of asyncio trap2cgi scriptMax5-1/+247
2019-01-07ctrl2cgi: update shared helperMax2-24/+32
2019-01-07Mark soap.py as deprecatedMax1-1/+1
2019-01-07ctrl2cgi: update default parameters in configMax1-0/+2
2018-12-23ctrl2cgi: explicitly ignore unrelated TRAPsMax1-12/+6
2018-12-21ctrl2cgi: update commentsMax1-2/+7
2018-12-21ctrl2cgi: account wait and http times separatelyMax1-4/+13
2018-12-13scripts/*.py: mark as executableOliver Smith4-0/+0
2018-12-06twisted: remove low-level logging in dispatchersMax1-2/+0
2018-12-06Trap handlers: adjust http error logMax2-2/+2
2018-12-05ctrl2cgi: make http request timeout configurableMax1-5/+6
2018-12-05ctrl2cgi: log request timeMax1-6/+9
2018-12-05Trap handlers: log request/reply as info levelMax3-3/+3
2018-12-05Trap handlers: propagate expected BSC id to command processorMax3-8/+8
2018-12-05ctrl2cgi: add config file exampleMax1-0/+5
2018-12-05ctrl2cgi: properly limit number of requestsMax1-8/+8
2018-12-05ctrl2cgi: fix broken config overrideMax1-45/+21
2018-12-05Trap handlers: always log to stdoutMax4-9/+5
2018-11-28Improve code styleMax3-23/+21
2018-11-28Move command processing into shared functionMax3-15/+19
2018-11-28Drop unused Trap() classMax1-59/+0
2018-11-28ctrl2cgi: fix deferred callbacksMax1-18/+7
2018-11-28osmo_ctrl.py: properly ignore out-of-order trapsMax1-1/+7
2018-11-28ctrl: add function to skip TRAP messagesMax1-2/+17
2018-11-28ctrl: cosmetic cleanupMax1-6/+1
2018-11-27Move Trap class back to separate filesMax2-15/+114
2018-11-27Update trap helperMax1-1/+40
2018-11-27Re-apply changes to trap_helper.pyMax1-1/+2
2018-11-27Move common Trap-related code into separate fileMax5-194/+147
2018-11-26osmo_ipa: update split_combined docsMax1-1/+2
2018-11-26osmo_ipa: add extended checksMax1-1/+5
2018-11-26ctrl: introduce constant for TRAP idMax1-2/+3
2018-11-26ctrl2cgi: remove unused functionMax1-14/+0
2018-11-26ctrl2cgi: explicitly ignore arguments to lambda functionMax1-1/+1
2018-11-26ctrl2cgi: log traps via debug facilityMax1-0/+1
2018-11-22ctrl2cgi.py: log address on errorsMax1-1/+1
2018-10-13make osmpy IPA code aware of RSPROHarald Welte2-1/+7
2018-09-25osmo-ctrl2cgi.service: Fix exec path not absolutePau Espin Pedrol1-1/+1
2018-09-10osmo_interact/common: ignore trailing empty lines in received resultsNeels Hofmeyr1-0/+4
2018-09-10osmo_interact/vty.py: fix parsing of vty loggingNeels Hofmeyr1-1/+7