diff options
author | Thomas Steur <thomas.steur@gmail.com> | 2016-01-12 01:56:51 +0300 |
---|---|---|
committer | Thomas Steur <thomas.steur@gmail.com> | 2016-01-12 01:56:51 +0300 |
commit | fc12e85f407653ecf9d1c66d32baf360c3dc8f27 (patch) | |
tree | 2b5dfc4c0b29ed34077ed58b8571e4aa073c45c0 /plugins/CoreConsole | |
parent | a13158499e9cdf737c66c33901dd690285a74561 (diff) |
refs #9258 forward php cli options to the archiver commands
Diffstat (limited to 'plugins/CoreConsole')
-rw-r--r-- | plugins/CoreConsole/Commands/CoreArchiver.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/CoreConsole/Commands/CoreArchiver.php b/plugins/CoreConsole/Commands/CoreArchiver.php index 7f1eb6107d..32f1ba1116 100644 --- a/plugins/CoreConsole/Commands/CoreArchiver.php +++ b/plugins/CoreConsole/Commands/CoreArchiver.php @@ -41,6 +41,7 @@ class CoreArchiver extends ConsoleCommand $archiver->forceTimeoutPeriod = $input->getOption("force-timeout-for-periods"); $archiver->shouldArchiveAllPeriodsSince = $input->getOption("force-all-periods"); $archiver->restrictToDateRange = $input->getOption("force-date-range"); + $archiver->phpCliConfigurationOptions = $input->getOption("php-cli-options"); $restrictToPeriods = $input->getOption("force-periods"); $restrictToPeriods = explode(',', $restrictToPeriods); @@ -116,5 +117,6 @@ class CoreArchiver extends ConsoleCommand $command->addOption('accept-invalid-ssl-certificate', null, InputOption::VALUE_NONE, "It is _NOT_ recommended to use this argument. Instead, you should use a valid SSL certificate!\nIt can be " . "useful if you specified --url=https://... or if you are using Piwik with force_ssl=1"); + $command->addOption('php-cli-options', null, InputOption::VALUE_OPTIONAL, 'Forwards the PHP configuration options to the PHP CLI command. For example "-d memory_limit=8G". Note: These options are only applied if the archiver actually uses CLI and not HTTP.', $default = ''); } } |