Overview

Namespaces

  • Alvine
    • Infrastructure
      • CoreOS
        • Etcd
          • Statistic
        • Fleet
          • Systemd

Classes

  • Service
  • Socket
  • Timer

Traits

  • Unit
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Trait Unit

Unit-Funktionen

Direct Known Users

Alvine\Infrastructure\CoreOS\Fleet\Systemd\Service, Alvine\Infrastructure\CoreOS\Fleet\Systemd\Socket, Alvine\Infrastructure\CoreOS\Fleet\Systemd\Timer
Namespace: Alvine\Infrastructure\CoreOS\Fleet\Systemd
Package: Alvine\Infrastructure\CoreOS
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150108
Link: alvine.io
Located at fleet/systemd/Unit.trait.php
Methods summary
public Alvine\Infrastructure\CoreOS\Fleet\Systemd\Timer
# addFleetValue( string $key, string $value )

X-Fleet-Sektion

X-Fleet-Sektion

Fügt einen Wert der Timer-Sektion hinzu. Als Schlüssel stehen Konstanten mit dem Prefix X-FLEET_ zur Verfügung.

Parameters

$key
Schlüssel
$value
Wert

Returns

Alvine\Infrastructure\CoreOS\Fleet\Systemd\Timer
public string
# getCurrentState( )

Aktueller Status

Aktueller Status

Returns

string
Status (inactive, loaded, launched)
public string
# getDesiredState( )

Gewünschter Status

Gewünschter Status

Returns

string
Status (inactive, loaded, launched)
public string
# getMaschineID( )

Maschinen-ID

Maschinen-ID

Returns

string
ID
public Alvine\Infrastructure\Linux\System\Init\Systemd\Unit
# setCurrentState( string $curentState )

Aktueller Status

Aktueller Status

Parameters

$curentState
Status (inactive, loaded, launched)

Returns

Alvine\Infrastructure\Linux\System\Init\Systemd\Unit
public Alvine\Infrastructure\Linux\System\Init\Systemd\Unit
# setDesiredState( string $desiredState )

Gewünschter Status

Gewünschter Status

Parameters

$desiredState
Status (inactive, loaded, launched)

Returns

Alvine\Infrastructure\Linux\System\Init\Systemd\Unit
public Alvine\Infrastructure\Linux\System\Init\Systemd\Unit
# setMaschineID( string $maschineID )

Maschinen-ID

Maschinen-ID

Parameters

$maschineID
ID

Returns

Alvine\Infrastructure\Linux\System\Init\Systemd\Unit
public string
# asJson( )

Unitdaten als Array für Fleet

Unitdaten als Array für Fleet

Returns

string
JSON
Properties summary
protected string $currentState

Aktueller Status (inactive, loaded, launched)

Aktueller Status (inactive, loaded, launched)

#
protected string $desiredState

Gewünschter Status (inactive, loaded, launched)

Gewünschter Status (inactive, loaded, launched)

#
protected string $machineID

Maschinen-ID

Maschinen-ID

#
alvine.infrastructure.coreos API-Dokumentation 0.12.0 | © schukai GmbH | Impressum