/[projects]/smsdaemon/PluginManager.cpp
ViewVC logotype

Diff of /smsdaemon/PluginManager.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 101 by torben, Mon Jun 16 16:41:18 2008 UTC revision 114 by torben, Sun Nov 2 20:14:20 2008 UTC
# Line 8  Line 8 
8  #include "ShellExecPlugin.h"  #include "ShellExecPlugin.h"
9  #include "TogPlugin.h"  #include "TogPlugin.h"
10  #include "StatusPlugin.h"  #include "StatusPlugin.h"
11    #include "ListPlugin.h"
12    
13  typedef std::map<std::string, Plugin*>::iterator MapIterator;  typedef std::map<std::string, Plugin*>::iterator MapIterator;
14    
# Line 47  void PluginManager::LoadPlugins() Line 48  void PluginManager::LoadPlugins()
48    
49          static SpamPlugin spam;          static SpamPlugin spam;
50    
51          static ShellExecPlugin wake("wake", "/home/torben/bin/wake", false);          static ShellExecPlugin wake("wake", "/home/torben/bin/wake", false, false);
52            static ShellExecPlugin ping("ping", "nmap -sP 192.168.10.1-255 | grep appears | awk '{print $2}'", false,true);
53    
54          static TogPlugin tog;          static TogPlugin tog;
55    
56          static StatusPlugin status;          static StatusPlugin status;
57    
58            static ListPlugin list;
59    
60          for(MapIterator it = _plugins.begin(); it != _plugins.end(); ++it)          for(MapIterator it = _plugins.begin(); it != _plugins.end(); ++it)
61          {          {
62                  Plugin* pl = (*it).second;                  Plugin* pl = (*it).second;

Legend:
Removed from v.101  
changed lines
  Added in v.114

  ViewVC Help
Powered by ViewVC 1.1.20