Add "write" (files written to) to debug section
This commit is contained in:
parent
34dc31c50e
commit
77e4d926d9
@ -78,7 +78,7 @@ function loadConfig() {
|
|||||||
|
|
||||||
if ($config['debug']) {
|
if ($config['debug']) {
|
||||||
if (!isset($debug)) {
|
if (!isset($debug)) {
|
||||||
$debug = array('sql' => array(), 'purge' => array(), 'cached' => array());
|
$debug = array('sql' => array(), 'purge' => array(), 'cached' => array(), 'write' => array());
|
||||||
$debug['start'] = microtime(true);
|
$debug['start'] = microtime(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -392,7 +392,7 @@ function purge($uri) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function file_write($path, $data, $simple = false, $skip_purge = false) {
|
function file_write($path, $data, $simple = false, $skip_purge = false) {
|
||||||
global $config;
|
global $config, $debug;
|
||||||
|
|
||||||
if (preg_match('/^remote:\/\/(.+)\:(.+)$/', $path, $m)) {
|
if (preg_match('/^remote:\/\/(.+)\:(.+)$/', $path, $m)) {
|
||||||
if (isset($config['remote'][$m[1]])) {
|
if (isset($config['remote'][$m[1]])) {
|
||||||
@ -419,7 +419,7 @@ function file_write($path, $data, $simple = false, $skip_purge = false) {
|
|||||||
error('Unable to truncate file: ' . $path);
|
error('Unable to truncate file: ' . $path);
|
||||||
|
|
||||||
// Write data
|
// Write data
|
||||||
if (fwrite($fp, $data) === false)
|
if (($bytes = fwrite($fp, $data)) === false)
|
||||||
error('Unable to write to file: ' . $path);
|
error('Unable to write to file: ' . $path);
|
||||||
|
|
||||||
// Unlock
|
// Unlock
|
||||||
@ -445,6 +445,10 @@ function file_write($path, $data, $simple = false, $skip_purge = false) {
|
|||||||
purge($path);
|
purge($path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($config['debug']) {
|
||||||
|
$debug['write'][] = $path . ': ' . $bytes . ' bytes';
|
||||||
|
}
|
||||||
|
|
||||||
event('write', $path);
|
event('write', $path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user