summaryrefslogtreecommitdiff
path: root/configshell
Commit message (Expand)AuthorAgeFilesLines
* Replace more occurrences of getargspec() with getfullargspec()Vojtech Trefny2022-07-191-16/+16
* replace getargspec() with getfullargspec()Maurizio Lombardi2022-06-291-3/+3
* Revert "ConfigShell support passing Console object as parameter"Maurizio Lombardi2022-01-261-4/+2
* ConfigShell support passing Console object as parametermingzhe.zou@easystack.cn2021-10-221-2/+4
* version 1.1.29v1.1.29Maurizio Lombardi2021-03-041-1/+1
* Don't warn if prefs file doesn't existTim Serong2020-05-011-1/+2
* version 1.1.28v1.1.28Maurizio Lombardi2020-04-061-1/+1
* Merge pull request #51 from cvubrugier/remove-epydocMaurizio Lombardi2020-04-062-211/+69
|\
| * Remove Epydoc markup from command messagesChristophe Vu-Brugier2019-07-282-198/+69
| * Remove epydoc imports and epydoc callsChristophe Vu-Brugier2019-07-281-22/+9
* | Ensure that all output reaches the client when daemonizedMatt Coleman2019-11-071-1/+1
* | version 1.1.27v1.1.27Maurizio Lombardi2019-11-061-1/+1
* | Use pyparsing's locatedExpr instead of our custom helperChristophe Vu-Brugier2019-09-071-13/+8
* | version 1.1.26v1.1.26Maurizio Lombardi2019-08-261-1/+1
* | Fix failing to parse params with additional charsMaurizio Lombardi2019-07-181-1/+1
|/
* configshell: export __version__ variablePrasanna Kumar Kalever2019-07-031-1/+6
* Fix failing to parse param like pool/rbd;id=userTaylor Jakobson2018-05-081-1/+1
* Acquire a lock to a preference file before working with itAndrei Vagin2018-03-151-0/+3
* Fix failing to pasre param like "cfgstr,par=val"Xiubo Li2018-02-221-1/+1
* Merge pull request #38 from ryran/run-cmdline-new-verbose-loglevelAndy Grover2017-09-292-3/+12
|\
| * make run_cmdline() log "Running command line" msg to new loglevelRyan Sawhill Aroha2017-09-262-3/+12
* | Merge pull request #37 from ryran/run-stdin-strip-whitespaceAndy Grover2017-09-291-1/+1
|\ \
| * | tweak ConfigShell.run_stdin() to strip whitespace/newline from cmdsRyan Sawhill Aroha2017-09-261-1/+1
| |/
* | Fix failing to pasre par=val parametersXiubo Li2017-09-061-1/+1
|/
* Fix path regex for [ and ]Andy Grover2017-05-301-1/+1
* Handle if TERM is not setAndy Grover2017-05-231-2/+3
* Fix the readline not defined bugChongshi Zhang2016-12-131-0/+10
* fix typo in GENERALITIES section of help messagePrasanna Kumar Kalever2016-10-011-1/+1
* Fix completion of IPv6 portalsChristophe Vu-Brugier2015-11-151-2/+2
* Handle getting urwid focus position betterAndy Grover2015-11-131-8/+3
* Simplify the _display_completions() methodChristophe Vu-Brugier2015-06-112-84/+31
* Remove the complete_key attribute from class ConfigShellChristophe Vu-Brugier2015-06-111-2/+1
* Fix the command line completion with Python 3Christophe Vu-Brugier2015-06-081-2/+0
* Fix integer divisions that are broken with Python 3Christophe Vu-Brugier2015-06-081-3/+2
* Support Python 3 with "six" instead of running `2to3`Christophe Vu-Brugier2015-06-036-35/+40
* Package as both 'configshell' and 'configshell_fb'Andy Grover2014-12-022-5/+9
* Don't reuse "parameter" local variableAndy Grover2014-11-191-3/+3
* Fix exception on sortingAndy Grover2014-09-221-1/+1
* Fix ui_command_get() when no parameter is providedChristophe Vu-Brugier2014-07-011-4/+4
* Don't use elif when previous conditional returnsAndy Grover2014-03-141-1/+2
* Fix exception raised when 'help' is invokedChristophe Vu-Brugier2014-03-141-1/+1
* Another dumb thing to fix.Andy Grover2014-03-031-1/+1
* Remove unneeded sys importAndy Grover2014-03-031-1/+0
* Make error-level log messages go to stderrAndy Grover2014-03-032-8/+19
* Let exceptions through to callers of run_interactiveAndy Grover2014-03-032-193/+182
* Re-enable hack for tab-completion with nothing under the cursorAndy Grover2014-01-061-2/+8
* Fix an integer division on Python 3Christophe Vu-Brugier2013-10-181-1/+1
* Remove unused parameters in _complete_token_{command,path}()Christophe Vu-Brugier2013-10-121-20/+5
* Remove the readline completion hook fallback used with Python < 2.6Christophe Vu-Brugier2013-10-121-37/+3
* Comply with PEP 3310 "Catching Exceptions in Python 3000"Christophe Vu-Brugier2013-10-082-10/+10