50 lines
785 B
PHP
50 lines
785 B
PHP
<?php
|
|
|
|
require_once __DIR__.'/../init.php';
|
|
|
|
cli_set_process_title('Functions V1 Worker');
|
|
|
|
echo APP_NAME.' functions worker v1 has started';
|
|
|
|
use Utopia\Config\Config;
|
|
use Appwrite\Database\Database;
|
|
use Appwrite\Database\Validator\Authorization;
|
|
use Utopia\CLI\Console;
|
|
|
|
$envs = [
|
|
'node:14',
|
|
'php:7.4-cli',
|
|
'sdaskdjaksdjaksjda',
|
|
];
|
|
|
|
foreach($envs as $env) {
|
|
$stdout = '';
|
|
$stderr = '';
|
|
Console::execute('docker pull '.$env, null, $stdout, $stderr);
|
|
|
|
var_dump($stdout);
|
|
var_dump($stderr);
|
|
}
|
|
|
|
class FunctionsV1
|
|
{
|
|
public $args = [];
|
|
|
|
public $images = [
|
|
|
|
];
|
|
|
|
public function setUp()
|
|
{
|
|
}
|
|
|
|
public function perform()
|
|
{
|
|
}
|
|
|
|
public function tearDown()
|
|
{
|
|
// ... Remove environment for this job
|
|
}
|
|
}
|