Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | When using the iteration mode, catch all plugin exceptions so we can handle ↵ | Martin Sivak | 2008-04-08 | 1 | -2/+6 | |
| | | | | the None result in flow | |||||
* | Cleanup the whole backup directory in the end and use weakref for singleton ↵ | Martin Sivak | 2008-04-08 | 1 | -2/+9 | |
| | | | | reference | |||||
* | And use different method for name generation in backup | Martin Sivak | 2008-03-25 | 1 | -1/+2 | |
| | ||||||
* | Actually import the required shutil module into backup | Martin Sivak | 2008-03-25 | 1 | -0/+1 | |
| | ||||||
* | Add basic file-based backup method | Martin Sivak | 2008-03-25 | 1 | -1/+72 | |
| | ||||||
* | Add the None path (Exception handling) to flows | Martin Sivak | 2008-03-19 | 1 | -9/+9 | |
| | ||||||
* | Add fixed() query function into the Issue class | Martin Sivak | 2008-03-19 | 1 | -0/+12 | |
| | ||||||
* | Fix the return values and flag logic of IssuesPlugin | Martin Sivak | 2008-03-19 | 1 | -7/+15 | |
| | ||||||
* | Add flag handling into the IssuesPlugin | Martin Sivak | 2008-03-18 | 1 | -0/+11 | |
| | ||||||
* | Fix the traceback with unknown keyword argument backups in IssuesPlugin | Martin Sivak | 2008-03-18 | 1 | -2/+2 | |
| | ||||||
* | If no mode is specified, fall back to the usage message. | Joel Andres Granados | 2008-03-14 | 1 | -1/+1 | |
| | ||||||
* | Introduce the common Backup interface and move utils package into directory | Martin Sivak | 2008-03-14 | 6 | -4/+137 | |
| | ||||||
* | Report the issues from IssuesPlugin.diagnose | Martin Sivak | 2008-03-14 | 1 | -0/+2 | |
| | ||||||
* | Add IssuesPlugin class and basic rpm plugin, which uses the issues approach | Martin Sivak | 2008-03-14 | 2 | -0/+143 | |
| | ||||||
* | There can be a flow name exception when the user defins the plugin/flow | Joel Andres Granados | 2008-03-14 | 1 | -1/+1 | |
| | ||||||
* | Create an use the invalidpluginname exception. | Joel Andres Granados | 2008-03-14 | 3 | -2/+19 | |
| | ||||||
* | improve readability of code | Joel Andres Granados | 2008-03-14 | 1 | -11/+17 | |
| | ||||||
* | Fix syntax error | Joel Andres Granados | 2008-03-11 | 1 | -1/+1 | |
| | ||||||
* | Be more intelligent about configuring the root for the plugin system. | Joel Andres Granados | 2008-03-10 | 1 | -1/+6 | |
| | ||||||
* | dont use '-' and '_' in the /etc/firstaidkit.conf file. | Joel Andres Granados | 2008-03-10 | 1 | -2/+1 | |
| | | | | | With the use of these characters in files, directories, plugin names ... it is best not to use them in the conf file. | |||||
* | Correctly search for the plugin paths and correctly add them when found. | Joel Andres Granados | 2008-03-07 | 1 | -3/+3 | |
| | ||||||
* | Make the interpret.py file readable in limited screan environments :) | Joel Andres Granados | 2008-03-07 | 1 | -8/+19 | |
| | ||||||
* | Sanitize the origin/level/importance system | Martin Sivak | 2008-03-05 | 4 | -45/+79 | |
| | | | | | Use reporting when possible (some messages automatically use Logger to avoid duplication) Improve the Output thread to use the new level/importance system | |||||
* | When instantiating plugin, pass the path to the plugin, so it knows where to ↵ | Martin Sivak | 2008-03-05 | 1 | -2/+6 | |
| | | | | find it's parts | |||||
* | Modify the reporting system to use dictionary as message container | Martin Sivak | 2008-03-04 | 1 | -7/+24 | |
| | ||||||
* | Fix behaviour when default flow does not exist and the auto mode is running ↵ | Martin Sivak | 2008-02-29 | 1 | -2/+2 | |
| | | | | without specified flow | |||||
* | One little mistake.. fix the condition in interpreter | Martin Sivak | 2008-02-28 | 1 | -1/+1 | |
| | ||||||
* | Modify the plugins, tasker and cli launcher to provide means to split the ↵ | Martin Sivak | 2008-02-28 | 2 | -19/+36 | |
| | | | | | | flows into diagnostics and fixes. So when the user launches ./firstaidkit -a it runs only diagnostics. For fixing use ./firstaidkit -a fix | |||||
* | Update the spawnvch function to use the subprocess module | Martin Sivak | 2008-02-28 | 1 | -12/+15 | |
| | ||||||
* | Rename the Return* classes to more sane names and update everything to use them | Martin Sivak | 2008-02-26 | 3 | -46/+40 | |
| | | | | | Fix the NoOptionError exception throwing in configuration Add the -a|--auto parameter to launch the automatic mode of operation | |||||
* | Appeninding Return to the class names help to identify them in the plugin code. | Joel Andres Granados | 2008-02-26 | 2 | -8/+8 | |
| | ||||||
* | Use a more intuitive return class names for the default flows. | Joel Andres Granados | 2008-02-26 | 2 | -11/+44 | |
| | | | | | True and false are not very generic for the flows. Favorable and Unfavorable are not completely generic but are better. | |||||
* | Move the check for root environment into the interpret and utilize flag ↵ | Martin Sivak | 2008-02-26 | 3 | -2/+32 | |
| | | | | | | system for it. Add --info and --list commands for getting the information about plugins. | |||||
* | underline is much better. | Joel Andres Granados | 2008-02-20 | 1 | -1/+1 | |
| | ||||||
* | fix repeated line. | Joel Andres Granados | 2008-02-20 | 1 | -1/+0 | |
| | ||||||
* | Its better to have a section of paths. This will allow to add and erase paths | Joel Andres Granados | 2008-02-20 | 2 | -7/+18 | |
| | | | | as the user sees necessary. | |||||
* | correct section name. | Joel Andres Granados | 2008-02-20 | 1 | -1/+1 | |
| | ||||||
* | fix some mistakes. | Joel Andres Granados | 2008-02-20 | 1 | -3/+3 | |
| | ||||||
* | Allow to look for plugins in multiple places. | Joel Andres Granados | 2008-02-20 | 1 | -31/+32 | |
| | ||||||
* | Allow for a better detection of the whereabouts of the plugins. This is only ↵ | Joel Andres Granados | 2008-02-20 | 1 | -6/+9 | |
| | | | | for the default. | |||||
* | Add FlagTrackerPlugin base class | Martin Sivak | 2008-02-13 | 1 | -0/+56 | |
| | ||||||
* | Stupid typo... | Martin Sivak | 2008-02-11 | 1 | -1/+1 | |
| | ||||||
* | Add a possibility to set list of flags, which are true from the beginning | Martin Sivak | 2008-02-11 | 2 | -0/+5 | |
| | ||||||
* | Add conflict flags to plugin definition | Martin Sivak | 2008-02-11 | 2 | -6/+33 | |
| | | | | Add "activity" flags, so our "Tracker plugins logic" can work | |||||
* | Fix two errors reported by pylint | Martin Sivak | 2008-02-04 | 2 | -1/+2 | |
| | | | | Missing import in interpret and bad module specification for exit in utils | |||||
* | Make logging work | Joel Andres Granados | 2008-02-01 | 3 | -4/+5 | |
| | ||||||
* | The log in __builtins__ might have some strange sideeffects. | Joel Andres Granados | 2008-02-01 | 3 | -17/+12 | |
| | ||||||
* | Log the pluginsystem stuff ot a file. | Joel Andres Granados | 2008-01-16 | 4 | -38/+37 | |
| | | | | | Put the Logger in the __builtin__. Use Config object to initialize the default values. | |||||
* | Logging is small, lets not use a separate file. | Joel Andres Granados | 2008-01-16 | 1 | -25/+0 | |
| | ||||||
* | Specify that the firstaidkit plugin man page is for plugin development. | Joel Andres Granados | 2008-01-11 | 1 | -3/+25 | |
| | | | | | | | Organise the packaging. (firstaidkit, firstaidkit-devel and firstaidkit-plugin-all) Comment in spec file on how to create the tar file. Use the reporting code in sample1Plugin.py script make a general way of creating the default config stuff |