$catalogAppName = str_replace("ui-", "catalog-api-", $applicationName); $catalogAppName = str_replace("-ui", "-catalog-api", $catalogAppName); $catalogHost = substr_replace($applicationURI, $catalogAppName, 0, strlen($applicationName)); $catalogRoute = "http://" . $catalogHost; //Specify count in loadTest URL if (isset($_GET['count'])) { $count = $_GET['count']; } else { $count = 100; } $url = $catalogRoute . "/loadTest?count=" . $count; //Specify the delay between calls to loadTest if (isset($_GET['delay'])) { $delay = $_GET['delay']; } else { $delay = 0; } //Use a RUNNING file to indicate load test is running $running = array('count' => $count, 'delay' => $delay); $running = json_encode($running); #echo exec("echo $running > $RUNNING_FILE"); file_put_contents($RUNNING_FILE, $running); //Start the load script in the background and return echo exec("sh load.sh -d {$delay} -u {$url} > load.log 2>&1 &"); echoStatus(true, 'Load test started.'); } else { echoStatus(file_exists("{$RUNNING_FILE}"), "Unsupported action {$_GET['action']}"); } } } }
</tr> </thead> <tbody> <?php foreach ($entity->sentRegistrations as $r) { ?> <tr> <td><a href="<?php echo $r->singleUrl; ?> " target="_blank"><?php echo $r->number; ?> </a></td> <td><?php echo echoStatus($r); ?> </td> <?php if ($entity->registrationCategories) { ?> <td><?php echo $r->category; ?> </td> <?php } ?> <td>