aboutsummaryrefslogtreecommitdiffstats
path: root/examples/simple/io_write_dumpfile.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixing TyposJoaquin2018-05-131-1/+1
|
* fix Python 3.6 variable type annotations #3053oscure762018-04-141-1/+1
|
* fix mypy annotationsMaximilian Hils2017-05-261-5/+5
|
* Extend Mypy checking to pathodharsh vijay2017-05-021-1/+2
| | | | | | | | | | | | | | | | | | | * mypy checking pathod * initial commit , fixed errors * tox: mypy checking to pathod * Fixed mypy test failed * issue was with args in custom_contentview.py * tox: mypy checking to #2221 * follow-import=skip since we cant provide args to custom_contentview.py during mypy testing * Lint , Typo Fixed * code style: module import
* Fixed lint errorharsh vijay2017-04-291-1/+1
|
* extend mypy example/simpleharsh vijay2017-04-291-4/+4
|
* Revamp how addons workAldo Cortesi2017-04-251-4/+1
| | | | | | | | | | | | | | | | | | | - Addons now nest, which means that addons can manage addons. This has a number of salutary effects - the scripts addon no longer has to poke into the global addons list, we no longer have to replace/remove/boot-outof parent addons when we load scripts, and this paves the way for making our top-level tools into addons themselves. - All addon calls are now wrapped in a safe execution environment where exceptions are caught, and output to stdout/stderr are intercepted and turned into logs. - We no longer support script arguments in sys.argv - creating an option properly is the only way to pass arguments. This means that all scripts are always directly controllable from interctive tooling, and that arguments are type-checked. For now, I've disabled testing of the har dump example - it needs to be moved to the new argument handling, and become a class addon. I'll address that in a separate patch.
* addon loader: add boot_into, which replaces returning from start()Aldo Cortesi2017-03-251-2/+2
| | | | | While we're here, expand test coverage for addonmanager to 100%, and promote to individual coverage.
* addons: start -> load throughoutAldo Cortesi2017-03-251-1/+1
|
* Enable custom options for addonsAldo Cortesi2017-03-141-1/+1
| | | | | | | | - Add an options parameter to the start() event. This is to be used by addons on startup to add custom options. - Add a running() event that is called once the proxy is up and running. - With the new paradigm we can't log during master __init__, so add a tiny termstatus addon to print proxy status to terminal once we're running.
* organize examplesMaximilian Hils2016-11-211-0/+29
This commit is largely based on work by Thiago Arrais (@thiagoarrais) and Shane Bradfield (@l33tLumberjack). I wasn't really able to get their PR reasonably merged onto the latest master, so I reapplied their changes manually here and did some further improvements on that.