goodboy
goodboy
On py3 we get `bytes` back from the stderr output. Decode to a native `str` before logging to keep a readable output.
We've got the classic [`PopenRunner`](https://github.com/SIPp/pysipp/blob/master/pysipp/launch.py#L24) but what about a back-end that launches commands using a SIPp docker image? There's already a [well documented/maintained v3.5.0 image](https://hub.docker.com/r/ctaloi/sipp/) and the only tricky part...
Ended up using something similar for some FreeSWITCH cluster testing and figured it might as well be part of the `pysipp` API: ``` python from contextlib import contextmanager @contextmanager def...
The var name `status` is better being `event` or `mask` [here](https://github.com/SIPp/pysipp/blob/master/pysipp/launch.py#L93) as per the return values from [`select.poll.poll`](https://docs.python.org/2/library/select.html#select.poll.poll).
It might make more sense to encapsulate the behavior of the current set of [composite properties](https://github.com/SIPp/pysipp/blob/master/pysipp/agent.py#L55) in a custom descriptor much like the [others](https://github.com/SIPp/pysipp/blob/master/pysipp/command.py#L16). Relates to #8.
For debugging purposes, something along the lines of the following will be useful: ``` python >>> sipp_scenario.agents # lets see the effective arguments we're use to build commands from: ......
There should be a validation step which warns about any python object (function or other) inside a `pysipp_conf.py` file which isn't found registered with the plugin manager. The `plugin.mng.is_registered()` meth...
I was using this plug I found some time ago until finding your lovely alternative: ```vimL function! toggle#GetBufferList() redir =>buflist silent! ls redir END return buflist endfunction function! toggle#ToggleList(bufname, pfx)...
After much pain and anguish i'd sure like to know why [this code exists](https://github.com/uiri/toml/blob/master/toml/decoder.py#L644). It entirely breaks your [encoding lookup table](https://github.com/uiri/toml/blob/master/toml/encoder.py#L134) (if you try to use it) and just generally...
Probably relates to #396 and #383. The following small script exemplifies this: ```python import toml enc = toml.encoder.TomlEncoder(preserve=True) inline_table = toml.TomlDecoder().get_empty_inline_table() clears = { "0000e22a.63f7e33f.01.01": {'cost': 1}, "0000e22a.63f7e33d.01.01": {'cost': 0},...