stable

Clone or download

Read-only

Have a dedicated command to launch Daily event

Welcome the big commit that groups all the events that were previously run with different crontab entries: - tuleap daily - tmpwatch for temp file purge - various stats from underworld tmpwatch was rewritten in pure php to: - remove a dependency - have tests around the code - ensure some rules (no recursion, etc) to avoid chooging ourselves in the feets This is part of request #13394 tuleap-aio should run on centos7 Change-Id: I5510fbb8f379a273a40aba733b1f418f599264ee

Modified Files

Name
M plugins/forumml/include/forummlPlugin.class.php +13 −0 Go to diff View file
M plugins/ldap/include/ldapPlugin.class.php +6 −4 Go to diff View file
M plugins/statistics/include/statisticsPlugin.class.php +4 −5 Go to diff View file
A src/common/CLI/Command/DailyJobCommand.php +74 −0 Go to diff View file
A src/common/frs/FRSIncomingDirectoryCleaner.php +40 −0 Go to diff View file
A src/common/include/InvalidDirectoryException.php +29 −0 Go to diff View file
A src/common/include/TmpWatch.php +64 −0 Go to diff View file
A src/common/system_event/include/RootDailyStartEvent.php +68 −0 Go to diff View file
M src/common/system_event/include/SystemEvent_ROOT_DAILY.class.php +71 −29 Go to diff View file
D src/utils/codendi_daily.php +0 −38 Go to diff View file
M src/utils/cron.d/codendi +5 −32 Go to diff View file
M src/utils/systemd/tuleap-launch-daily-event.service +1 −1 Go to diff View file
M src/utils/tuleap.php +15 −6 Go to diff View file
A tests/phpunit/common/Include/TmpWatchTest.php +140 −0 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +1 −1 Go to diff View file