public function testUpdateServer()
 {
     if (empty(self::$serverId)) {
         $this->markTestSkipped('The server ID is empty');
     }
     $options = array('name' => 'newZF2test');
     $server = $this->compute->updateServer(self::$serverId, $options);
     $this->assertTrue($server instanceof Compute\Server);
     $this->assertEquals($server->getName(), $options['name']);
 }
예제 #2
0
 /**
  * Change the name of the server
  *
  * @param  string $name
  * @return bool
  */
 public function changeName($name)
 {
     if (empty($name)) {
         return false;
     }
     $result = $this->service->updateServer($this->id, array('name' => $name));
     if (false === $result) {
         return false;
     }
     $this->name = $name;
     return true;
 }