summaryrefslogtreecommitdiffstats
path: root/ipaserver/advise/base.py
Commit message (Expand)AuthorAgeFilesLines
* Add install/remove package helpers to adviseChristian Heimes2018-12-111-0/+36
* Py3: Remove subclassing from objectChristian Heimes2018-09-271-3/+3
* ipa commands: print 'IPA is not configured' when ipa is not setupFlorence Blanc-Renaud2018-08-231-0/+2
* Add absolute_import future importsStanislav Laznicka2018-04-201-1/+1
* logging: do not log into the root loggerJan Cholasta2017-07-141-1/+2
* logging: remove object-specific loggersJan Cholasta2017-07-141-1/+1
* logging: use the actual root logger as the root loggerJan Cholasta2017-07-141-1/+1
* logging: port to standard Python loggingJan Cholasta2017-07-141-2/+3
* smart card advises: use a wrapper around Bash `for` loopsMartin Babinsky2017-07-041-0/+23
* delegate formatting of compound Bash statements to dedicated classesMartin Babinsky2017-07-041-14/+34
* advise: add an infrastructure for formatting Bash compound statementsMartin Babinsky2017-07-041-0/+73
* delegate the indentation handling in advises to dedicated classMartin Babinsky2017-07-041-35/+71
* add a class that tracks the indentation in the generated advisesMartin Babinsky2017-07-041-0/+49
* Extend the advice printing code by some useful abstractionsMartin Babinsky2017-06-141-2/+61
* scripts, tests: explicitly set confdir in the rest of server codeJan Cholasta2017-02-221-2/+7
* advise: Use `name` instead of `__name__` to get plugin namesMartin Babinsky2016-09-081-2/+2
* ipa-advise: correct handling of plugin namespace iterationMartin Babinsky2016-07-121-4/+4
* ipalib, ipaserver: fix incorrect API.register calls in docstringsJan Cholasta2016-05-251-4/+3
* plugable: replace API.import_plugins with new API.add_packageJan Cholasta2016-05-251-1/+5
* Use the print functionPetr Viktorin2015-09-011-8/+11
* Fix minor typosYuri Chornoivan2015-07-171-1/+1
* plugable: Specify plugin base classes and modules using API propertiesJan Cholasta2015-07-011-1/+6
* plugable: Pass API to plugins on initialization rather than using set_apiJan Cholasta2015-07-011-2/+2
* plugable: Specify plugins to import in API by module namesJan Cholasta2015-07-011-1/+1
* plugable: Move plugin base class and override logic to APIJan Cholasta2015-07-011-4/+1
* advise: Add separate API object for ipa-adviseJan Cholasta2015-03-051-5/+62
* ipa tool: Print the name of the server we are connecting to with -vPetr Viktorin2014-02-051-0/+5
* Switch client to JSON-RPCPetr Viktorin2013-11-261-2/+2
* Remove redundant shebangsTomas Babej2013-08-261-1/+0
* Enable running API commands in ipa-advise pluginsAna Krivokapic2013-08-071-0/+2
* Wrap lines in the list of available advicesTomas Babej2013-08-061-6/+14
* Add a word wrapping for comment log messages to AdviceLoggerTomas Babej2013-08-061-1/+6
* Provide ipa-advise toolTomas Babej2013-07-171-0/+169