Esempio n. 1
0
 public function testAddNewOne()
 {
     $manager = new \JasminWeb\Jasmin\Connector(self::$telnetConnector);
     $this->assertFalse($manager->checkExist('test_new_one'));
     $manager->setId('test_new_one');
     $this->assertTrue($manager->save(), strtr('Save failed because of :reason', [':reason' => json_encode($manager->errors)]));
     $this->assertTrue($manager->checkExist('test_new_one'));
     $this->assertTrue($manager->delete());
     $this->assertFalse($manager->checkExist('test_new_one'));
 }
Esempio n. 2
0
 public static function setUpBeforeClass()
 {
     $adminUsername = getenv('jasmin_admin_username') ?: 'jcliadmin';
     $adminPassword = getenv('jasmin_admin_password') ?: 'jclipwd';
     $adminHost = getenv('jasmin_admin_host') ?: '127.0.0.1';
     $adminPort = getenv('jasmin_admin_port') ?: 8990;
     self::$telnetConnector = JasminConnector::init($adminUsername, $adminPassword, $adminHost, $adminPort);
     $connectorManager = new \JasminWeb\Jasmin\Connector(self::$telnetConnector);
     $connectorManager->setId('test_new_one');
     $connectorManager->save();
     $filterManager = Filter::getFilter(Filter::ConnectorFilter, self::$telnetConnector);
     $filterManager->setId('test_new_one_f');
     $filterManager->setCId('test_new_one');
     $filterManager->add();
 }
Esempio n. 3
0
 public static function setUpBeforeClass()
 {
     $adminUsername = getenv('jasmin_admin_username') ?: 'jcliadmin';
     $adminPassword = getenv('jasmin_admin_password') ?: 'jclipwd';
     $adminHost = getenv('jasmin_admin_host') ?: '127.0.0.1';
     $adminPort = getenv('jasmin_admin_port') ?: 8990;
     self::$telnetConnector = JasminConnector::init($adminUsername, $adminPassword, $adminHost, $adminPort);
     $manager = new \JasminWeb\Jasmin\Filter\Filter(self::$telnetConnector);
     $manager->setId('test_new_one_f');
     $manager->delete();
     $manager->setId('test_not_exist');
     $manager->delete();
     $userManager = new \JasminWeb\Jasmin\User(self::$telnetConnector);
     $userManager->setId('test_new_one');
     $userManager->attributes['username'] = '******';
     $userManager->attributes['password'] = '******';
     $userManager->attributes['gid'] = 'test_new_one';
     $userManager->add();
     $connecorManager = new \JasminWeb\Jasmin\Connector(self::$telnetConnector);
     $connecorManager->setId('test_new_one');
     $connecorManager->save();
 }
Esempio n. 4
0
<?php

/**
 * Created by pawel (pawel.samysev@gmail.com)
 * Date: 06.07.16
 */
use JasminWeb\Jasmin\TelnetConnector as JasminConnector;
/**
 * Init connection for jasmin
 */
$connection = JasminConnector::init('jcliadmin', 'jclipwd');
/**
 * Init proxy for connection object
 */
$manager = new \JasminWeb\Jasmin\Connector($connection);
/**
 * Set minimal parameter (cid)
 */
$manager->setId('test_new_one');
/**
 * Save new connector
 */
$manager->save();