[PATCH] Terminates execution of the script if aurweb config file not found

Eli Schwartz eschwartz at archlinux.org
Sun Mar 18 01:31:05 UTC 2018


On 03/16/2018 04:17 PM, nodivbyzero wrote:
> ---
>  web/lib/confparser.inc.php | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/web/lib/confparser.inc.php b/web/lib/confparser.inc.php
> index e7128be..499481d 100644
> --- a/web/lib/confparser.inc.php
> +++ b/web/lib/confparser.inc.php
> @@ -8,7 +8,11 @@ function config_load() {
>  		if (!$path) {
>  			$path = "/etc/aurweb/config";
>  		}
> -		$AUR_CONFIG = parse_ini_file($path, true, INI_SCANNER_RAW);
> +		if (file_exists($path)) {
> +			$AUR_CONFIG = parse_ini_file($path, true, INI_SCANNER_RAW);
> +		} else {
> +			die("aurweb config file not found");
> +		}
>  	}
>  }

Very minor nit. The commit message should probably be "Terminate" rather
than "Terminates"


-- 
Eli Schwartz
Bug Wrangler and Trusted User

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/aur-dev/attachments/20180317/1ea8a53e/attachment.asc>


More information about the aur-dev mailing list