Skip to content

Commit

Permalink
PHRAS-3796 bin/setup check:system - download , lazaret, wrong repo is…
Browse files Browse the repository at this point in the history
… checked (#4349)

* fix directory check

* fix test

* PHRAS-3882 change filter order
  • Loading branch information
aynsix authored Jul 26, 2023
1 parent 2be5d92 commit 59a60ba
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion lib/Alchemy/Phrasea/Command/Setup/CheckEnvironment.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ protected function provideRequirements()
return [
new BinariesRequirements(),
new CacheServerRequirement(),
new FilesystemRequirements(),
new FilesystemRequirements($this->container['conf']),
new LocalesRequirements(),
new PhpRequirements(),
new SystemRequirements(),
Expand Down
2 changes: 1 addition & 1 deletion lib/Alchemy/Phrasea/Controller/SetupController.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ private function getRequirementsCollection()
{
return [
new BinariesRequirements(),
new FilesystemRequirements(),
new FilesystemRequirements($this->getConf()),
new LocalesRequirements(),
new PhpRequirements(),
new SystemRequirements(),
Expand Down
2 changes: 1 addition & 1 deletion lib/Alchemy/Phrasea/Setup/Probe/FilesystemProbe.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ class FilesystemProbe extends FilesystemRequirements implements ProbeInterface
{
public function __construct(PropertyAccess $conf)
{
parent::__construct();
parent::__construct($conf);

$baseDir = realpath(__DIR__ . '/../../../../../');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@

namespace Alchemy\Phrasea\Setup\Requirements;

use Alchemy\Phrasea\Core\Configuration\PropertyAccess;
use Alchemy\Phrasea\Setup\RequirementCollection;

class FilesystemRequirements extends RequirementCollection implements RequirementInterface
{
public function __construct()
public function __construct(PropertyAccess $conf)
{
$baseDir = realpath(__DIR__ . '/../../../../../');

Expand All @@ -27,13 +28,13 @@ public function __construct()
$baseDir . '/config/status',
$baseDir . '/config/minilogos',
$baseDir . '/config/wm',
$baseDir . '/logs',
$conf->get(['main', 'storage', 'log']),
$baseDir . '/tmp',
$baseDir . '/tmp/locks',
$baseDir . '/tmp/caption',
$baseDir . '/tmp/lazaret',
$baseDir . '/tmp/download',
$baseDir . '/cache',
$conf->get(['main', 'storage', 'caption']),
$conf->get(['main', 'storage', 'lazaret']),
$conf->get(['main', 'storage', 'download']),
$conf->get(['main', 'storage', 'cache']),
$baseDir . '/www/custom',
];

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
</button>

<label class="checkbox inline" style="margin-left: 20px;padding-top: 0px;">
<input class="hide-empty-queue" type="checkbox" value="1" checked> {{ 'admin::workermanager:tab:queueMonitor: Hide empty queues' |trans }}
<input class="consumed-queue" type="checkbox" value="1" checked> {{ 'admin::workermanager:tab:queueMonitor: consumed queues' |trans }}
</label>

<label class="checkbox inline" style="margin-left: 20px;padding-top: 0px;">
<input class="consumed-queue" type="checkbox" value="1" checked> {{ 'admin::workermanager:tab:queueMonitor: consumed queues' |trans }}
<input class="hide-empty-queue" type="checkbox" value="1" checked> {{ 'admin::workermanager:tab:queueMonitor: Hide empty queues' |trans }}
</label>
</div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ class FilesystemRequirementsTest extends RequirementsTestCase
{
protected function provideRequirements()
{
return new FilesystemRequirements;
return new FilesystemRequirements(self::$DI['app']['conf']);
}
}

0 comments on commit 59a60ba

Please sign in to comment.