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

Diff of /smsdaemon/PluginManager.cpp

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

revision 207 by torben, Sun Dec 21 17:42:30 2008 UTC revision 208 by torben, Sun Dec 21 18:41:08 2008 UTC
# Line 82  Plugin* PluginManager::CreatePlugin(cons Line 82  Plugin* PluginManager::CreatePlugin(cons
82          return 0;          return 0;
83  }  }
84    
 void PluginManager::LoadPlugins()  
 {  
 /*  
   
         static ShellExecPlugin wake("wake", "/usr/local/bin/wake", false, false);  
         static ShellExecPlugin ping("ping", "nmap -sP 192.168.10.1-255 | grep appears | awk '{print $2}'", false,true);  
   
85    
86    void PluginManager::DestroyPlugins()
87    {
88            for (std::map<std::string,Plugin*>::iterator it=_plugins.begin(); it!=_plugins.end(); ++it)
89            {
90                    delete it->second;
91            }
92            _plugins.clear();
93    }
94    
95    void PluginManager::LoadPlugins()
96          static UrlTriggerPlugin urltrigger("tou", "http://t-hoerup.dk/test.php");  {
 */  
   
97          Logger::logMessage("-------- PluginList --------");          Logger::logMessage("-------- PluginList --------");
98          std::vector<Value> pluginlist = Common::instance()->GetConfigfile()->GetValues("smsdaemon", "plugin");          std::vector<Value> pluginlist = Common::instance()->GetConfigfile()->GetValues("smsdaemon", "plugin");
99    
# Line 147  void PluginManager::LoadPlugins() Line 146  void PluginManager::LoadPlugins()
146          }          }
147  }  }
148    
 void PluginManager::DestroyPlugins()  
 {  
 }  
149    
150  Plugin* PluginManager::GetPlugin(const std::string& pluginname)  Plugin* PluginManager::GetPlugin(const std::string& pluginname)
151  {  {

Legend:
Removed from v.207  
changed lines
  Added in v.208

  ViewVC Help
Powered by ViewVC 1.1.20