Add exec command plugin
This commit is contained in:
23
exec_command/exec_command.py
Normal file
23
exec_command/exec_command.py
Normal file
@@ -0,0 +1,23 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from plugins import GajimPlugin
|
||||
from plugins.helpers import log_calls
|
||||
|
||||
from common import gajim
|
||||
from command_system.implementation.execute import *
|
||||
|
||||
class ExecCommandPlugin(GajimPlugin):
|
||||
|
||||
@log_calls('ExecCommandPlugin')
|
||||
def init(self):
|
||||
self.description = _('Add "show"("sh") command to command system. '
|
||||
'Execute expression inside a shell, send output.')
|
||||
self.config_dialog = None
|
||||
|
||||
@log_calls('ExecCommandPlugin')
|
||||
def activate(self):
|
||||
Show.enable()
|
||||
|
||||
@log_calls('ExecCommandPlugin')
|
||||
def deactivate(self):
|
||||
Show.disable()
|
||||
Reference in New Issue
Block a user