Duplicating source files when in Force mode; Adding more info to logs
This commit is contained in:
parent
a199008a49
commit
b67bb3da3c
|
@ -123,6 +123,11 @@ class ConfigUpdateResult
|
||||||
public int $corruptions = 0;
|
public int $corruptions = 0;
|
||||||
public int $fast_jsons = 0;
|
public int $fast_jsons = 0;
|
||||||
|
|
||||||
|
function isEmpty() : bool
|
||||||
|
{
|
||||||
|
return count($this->affected_files) == 0;
|
||||||
|
}
|
||||||
|
|
||||||
function isPatchPossible() : bool
|
function isPatchPossible() : bool
|
||||||
{
|
{
|
||||||
return ($this->request->mode == ConfigUpdateMode::Selected ||
|
return ($this->request->mode == ConfigUpdateMode::Selected ||
|
||||||
|
@ -220,7 +225,7 @@ class ConfigManager
|
||||||
//NOTE: at this point taking into account only config files
|
//NOTE: at this point taking into account only config files
|
||||||
$affected_files->filter(fn($file) => config_is_file($file));
|
$affected_files->filter(fn($file) => config_is_file($file));
|
||||||
|
|
||||||
config_log("Affected files: {$affected_files->count()}");
|
config_log("Affected files: {$affected_files->count()}/{$req->files->count()}");
|
||||||
|
|
||||||
$update_result = new ConfigUpdateResult();
|
$update_result = new ConfigUpdateResult();
|
||||||
$update_result->request = $req;
|
$update_result->request = $req;
|
||||||
|
@ -354,7 +359,7 @@ class ConfigManager
|
||||||
|
|
||||||
if($req->mode === ConfigUpdateMode::Force)
|
if($req->mode === ConfigUpdateMode::Force)
|
||||||
{
|
{
|
||||||
$affected_files = $req->files;
|
$affected_files = new ConfigDirFiles($req->files->getMap());
|
||||||
}
|
}
|
||||||
else if($req->mode === ConfigUpdateMode::DetectChanged)
|
else if($req->mode === ConfigUpdateMode::DetectChanged)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue