diff --git a/app/Controllers/Provision.php b/app/Controllers/Provision.php index 206a6c1..9b84567 100644 --- a/app/Controllers/Provision.php +++ b/app/Controllers/Provision.php @@ -128,7 +128,7 @@ class Provision extends BaseController $list_limit = 2; $mysql = "SELECT id, member_id, uid, internal_url,product_id,status,provision_port,updated FROM members_products - WHERE provision_port = 0 + WHERE provision_port = 0 AND p_file = 0 ORDER BY updated ASC LIMIT ".$list_limit; $query = $this->db->query($mysql); @@ -258,7 +258,10 @@ class Provision extends BaseController foreach ($provision_list as $pr) { $playFile = $pr->play_file; $planId = $pr->plan_id; + $provisionId = $pr->provision_id; + $this->db->query("UPDATE provision_plans SET updated = now() WHERE id = $planId"); + $this->db->query("UPDATE members_products SET p_file = p_file + 1 WHERE id = $provisionId"); $this->runAnsibleShell($playFile); }