aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/migrations/6.1.1_add_cronjob_log_actions.php114
-rw-r--r--lib/models/CronjobSchedule.php17
-rw-r--r--lib/models/CronjobTask.php17
3 files changed, 0 insertions, 148 deletions
diff --git a/db/migrations/6.1.1_add_cronjob_log_actions.php b/db/migrations/6.1.1_add_cronjob_log_actions.php
deleted file mode 100644
index 68344a7..0000000
--- a/db/migrations/6.1.1_add_cronjob_log_actions.php
+++ /dev/null
@@ -1,114 +0,0 @@
-<?php
-
-class AddCronjobLogActions extends Migration
-{
-
- public function description ()
- {
- return 'Adds log actions for cronjobs deleting, activating and deactivating.';
- }
-
- public function up()
- {
- DBManager::get()->exec("
- INSERT INTO `log_actions`
- SET `action_id` = MD5('CRONJOB_TASK_DELETED'),
- `name` = 'CRONJOB_TASK_DELETED',
- `description` = 'Cronjob-Aufgabe wurde gelöscht.',
- `info_template` = '%user löscht Cronjob-Aufgabe %info.',
- `active` = 1,
- `expires` = 0,
- `type` = 'core',
- `mkdate` = UNIX_TIMESTAMP(),
- `chdate` = UNIX_TIMESTAMP()
- ");
- DBManager::get()->exec("
- INSERT INTO `log_actions`
- SET `action_id` = MD5('CRONJOB_SCHEDULE_DELETED'),
- `name` = 'CRONJOB_SCHEDULE_DELETED',
- `description` = 'Cronjob wurde gelöscht.',
- `info_template` = '%user löscht Cronjob %info.',
- `active` = 1,
- `expires` = 0,
- `type` = 'core',
- `mkdate` = UNIX_TIMESTAMP(),
- `chdate` = UNIX_TIMESTAMP()
- ");
- DBManager::get()->exec("
- INSERT INTO `log_actions`
- SET `action_id` = MD5('CRONJOB_TASK_DEACTIVATED'),
- `name` = 'CRONJOB_TASK_DEACTIVATED',
- `description` = 'Cronjob-Aufgabe wurde deaktiviert.',
- `info_template` = '%user deaktiviert Cronjob-Aufgabe %info.',
- `active` = 1,
- `expires` = 0,
- `type` = 'core',
- `mkdate` = UNIX_TIMESTAMP(),
- `chdate` = UNIX_TIMESTAMP()
- ");
- DBManager::get()->exec("
- INSERT INTO `log_actions`
- SET `action_id` = MD5('CRONJOB_SCHEDULE_DEACTIVATED'),
- `name` = 'CRONJOB_SCHEDULE_DEACTIVATED',
- `description` = 'Cronjob wurde deaktiviert.',
- `info_template` = '%user deaktiviert Cronjob %info.',
- `active` = 1,
- `expires` = 0,
- `type` = 'core',
- `mkdate` = UNIX_TIMESTAMP(),
- `chdate` = UNIX_TIMESTAMP()
- ");
- DBManager::get()->exec("
- INSERT INTO `log_actions`
- SET `action_id` = MD5('CRONJOB_TASK_ACTIVATED'),
- `name` = 'CRONJOB_TASK_ACTIVATED',
- `description` = 'Cronjob-Aufgabe wurde aktiviert.',
- `info_template` = '%user aktiviert Cronjob-Aufgabe %info.',
- `active` = 1,
- `expires` = 0,
- `type` = 'core',
- `mkdate` = UNIX_TIMESTAMP(),
- `chdate` = UNIX_TIMESTAMP()
- ");
- DBManager::get()->exec("
- INSERT INTO `log_actions`
- SET `action_id` = MD5('CRONJOB_SCHEDULE_ACTIVATED'),
- `name` = 'CRONJOB_SCHEDULE_ACTIVATED',
- `description` = 'Cronjob wurde aktiviert.',
- `info_template` = '%user aktiviert Cronjob %info.',
- `active` = 1,
- `expires` = 0,
- `type` = 'core',
- `mkdate` = UNIX_TIMESTAMP(),
- `chdate` = UNIX_TIMESTAMP()
- ");
- }
-
- public function down()
- {
- DBManager::get()->exec("
- DELETE FROM `log_actions`
- WHERE `name` = 'CRONJOB_TASK_DELETED'
- ");
- DBManager::get()->exec("
- DELETE FROM `log_actions`
- WHERE `name` = 'CRONJOB_SCHEDULE_DELETED'
- ");
- DBManager::get()->exec("
- DELETE FROM `log_actions`
- WHERE `name` = 'CRONJOB_TASK_DEACTIVATED'
- ");
- DBManager::get()->exec("
- DELETE FROM `log_actions`
- WHERE `name` = 'CRONJOB_SCHEDULE_DEACTIVATED'
- ");
- DBManager::get()->exec("
- DELETE FROM `log_actions`
- WHERE `name` = 'CRONJOB_TASK_ACTIVATED'
- ");
- DBManager::get()->exec("
- DELETE FROM `log_actions`
- WHERE `name` = 'CRONJOB_SCHEDULE_ACTIVATED'
- ");
- }
-}
diff --git a/lib/models/CronjobSchedule.php b/lib/models/CronjobSchedule.php
index 2f8c3c7..08a18d3 100644
--- a/lib/models/CronjobSchedule.php
+++ b/lib/models/CronjobSchedule.php
@@ -67,8 +67,6 @@ class CronjobSchedule extends SimpleORMap
$config['registered_callbacks']['before_store'][] = 'cbJsonifyParameters';
$config['registered_callbacks']['after_store'][] = 'cbJsonifyParameters';
- $config['registered_callbacks']['before_store'][] = 'cbLogActivation';
- $config['registered_callbacks']['before_delete'][] = 'cbLogDeleting';
$config['registered_callbacks']['after_initialize'][] = 'cbJsonifyParameters';
parent::configure($config);
@@ -103,21 +101,6 @@ class CronjobSchedule extends SimpleORMap
}
}
- protected function cbLogActivation($type)
- {
- if ($this->active && !$this->content_db['active']) {
- StudipLog::log('CRONJOB_SCHEDULE_ACTIVATED', null, null, $this->getTitle());
- }
- if (!$this->active && $this->content_db['active']) {
- StudipLog::log('CRONJOB_SCHEDULE_DEACTIVATED', null, null, $this->getTitle());
- }
- }
-
- protected function cbLogDeleting($type)
- {
- StudipLog::log('CRONJOB_SCHEDULE_DELETED', null, null, $this->getTitle());
- }
-
/**
* Stores the schedule in database. Will bail out with an exception if
* the provided task does not exists. Will also nullify the title if it
diff --git a/lib/models/CronjobTask.php b/lib/models/CronjobTask.php
index a9c331d..1304bc1 100644
--- a/lib/models/CronjobTask.php
+++ b/lib/models/CronjobTask.php
@@ -92,8 +92,6 @@ class CronjobTask extends SimpleORMap
];
$config['registered_callbacks']['after_initialize'][] = 'loadClass';
- $config['registered_callbacks']['before_store'][] = 'cbLogActivation';
- $config['registered_callbacks']['before_delete'][] = 'cbLogDeleting';
parent::configure($config);
}
@@ -123,21 +121,6 @@ class CronjobTask extends SimpleORMap
$this->valid = class_exists($this->class);
}
- protected function cbLogActivation($type)
- {
- if ($this->active && !$this->content_db['active']) {
- StudipLog::log('CRONJOB_TASK_ACTIVATED', null, null, $this->name);
- }
- if (!$this->active && $this->content_db['active']) {
- StudipLog::log('CRONJOB_TASK_DEACTIVATED', null, null, $this->name);
- }
- }
-
- protected function cbLogDeleting($type)
- {
- StudipLog::log('CRONJOB_TASK_DELETED', null, null, $this->name);
- }
-
/**
* Returns whether the task is defined in the core system or via a plugin.
*