Adds check period to creating a new agent
parent
2bf3a423f4
commit
b3e3a78ed9
|
@ -81,9 +81,9 @@ class Agent {
|
||||||
public function addAgent($platform_id, $newAgent) {
|
public function addAgent($platform_id, $newAgent) {
|
||||||
try {
|
try {
|
||||||
$sql = 'INSERT INTO jilo_agents
|
$sql = 'INSERT INTO jilo_agents
|
||||||
(platform_id, agent_type_id, url, secret_key)
|
(platform_id, agent_type_id, url, secret_key, check_period)
|
||||||
VALUES
|
VALUES
|
||||||
(:platform_id, :agent_type_id, :url, :secret_key)';
|
(:platform_id, :agent_type_id, :url, :secret_key, :check_period)';
|
||||||
|
|
||||||
$query = $this->db->prepare($sql);
|
$query = $this->db->prepare($sql);
|
||||||
$query->execute([
|
$query->execute([
|
||||||
|
@ -91,6 +91,7 @@ class Agent {
|
||||||
':agent_type_id' => $newAgent['type_id'],
|
':agent_type_id' => $newAgent['type_id'],
|
||||||
':url' => $newAgent['url'],
|
':url' => $newAgent['url'],
|
||||||
':secret_key' => $newAgent['secret_key'],
|
':secret_key' => $newAgent['secret_key'],
|
||||||
|
':check_period' => $newAgent['check_period'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -23,6 +23,7 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||||
'type_id' => $type,
|
'type_id' => $type,
|
||||||
'url' => $url,
|
'url' => $url,
|
||||||
'secret_key' => $secret_key,
|
'secret_key' => $secret_key,
|
||||||
|
'check_period' => $check_period,
|
||||||
];
|
];
|
||||||
$result = $agentObject->addAgent($platform_id, $newAgent);
|
$result = $agentObject->addAgent($platform_id, $newAgent);
|
||||||
if ($result === true) {
|
if ($result === true) {
|
||||||
|
|
|
@ -46,6 +46,17 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="row mb-3">
|
||||||
|
<div class="col-md-4 text-end">
|
||||||
|
<label for="check_period" class="form-label">check period</label>
|
||||||
|
<span class="text-danger" style="margin-right: -12px;">*</span>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-8">
|
||||||
|
<input class="form-control" type="text" name="check_period" value="0" required />
|
||||||
|
<p class="text-start"><small>period in minutes for the automatic agent check (0 disables it)</small></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<input type="hidden" name="new" value="true" />
|
<input type="hidden" name="new" value="true" />
|
||||||
<input type="hidden" name="item" value="agent" />
|
<input type="hidden" name="item" value="agent" />
|
||||||
|
|
||||||
|
|
|
@ -103,7 +103,7 @@ echo "\n";
|
||||||
check period:
|
check period:
|
||||||
</div>
|
</div>
|
||||||
<div class="border col-md-8 text-start">
|
<div class="border col-md-8 text-start">
|
||||||
<?= htmlspecialchars($agent_array['check_period']) ?>
|
<?= htmlspecialchars($agent_array['check_period']) ?> minutes
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|
Loading…
Reference in New Issue