policy path moved to globals

This commit is contained in:
Rami Winestock
2023-12-19 22:06:54 +02:00
parent 1f96171f62
commit c6c7319b0c

View File

@@ -219,14 +219,11 @@ const internalNginxOpenappsec = {
return; return;
} }
let ports = constants.PORTS; let ports = constants.PORTS;
console.log(`Notifying openappsec to apply the policy on ports ${ports}`);
let lastError = null; let lastError = null;
for (let port of ports) { for (let port of ports) {
try { try {
const data = '{"policy_path":"/etc/cp/conf/local_policy.yaml"}'; const data = `{"policy_path":"${constants.POLICY_PATH}"}`;
const command = `curl -s -o /dev/null -w "%{http_code}" --data '${data}' ${constants.HOSTURL}:${port}/set-apply-policy`; const command = `curl -s -o /dev/null -w "%{http_code}" --data '${data}' ${constants.HOSTURL}:${port}/set-apply-policy`;
console.log(`command: ${command}`);
let { stdout } = await execPromise(command); let { stdout } = await execPromise(command);
if (stdout === '200') { if (stdout === '200') {
console.log(`Policy applied successfully on port ${port}`); console.log(`Policy applied successfully on port ${port}`);