public function __construct(Container $container) { $cmd = 'lxc-create --name ' . escapeshellarg($container->getName()) . ' --bdev btrfs --template rainmaker-project' . ' -- --profile ' . escapeshellarg($container->getProfileName()) . ' --version ' . escapeshellarg($container->getProfileVersion()); parent::__construct($cmd); }
public function __construct(Container $branch, Container $project) { $cmd = 'lxc-attach -n ' . $project->getName() . ' -- lxc-create --name ' . escapeshellarg($branch->getName()) . ' --bdev btrfs --template rainmaker-project-branch' . ' -- --profile ' . escapeshellarg($branch->getProfileName()) . ' --version ' . escapeshellarg($branch->getProfileVersion()); parent::__construct($cmd); }