Mit diesem Modul können die Benutzer bei der Konfiguration ihrer Umgebung für ihr Projekt erforderlich. Lassen Sie uns sehen, wie man die Umgebung zu konfigurieren, wie man die unerwünschten Umwelt, wie Sie die Optionsliste für die Liste der verfügbaren Umgebungen in kommenden Themen benutzen zu löschen.
Der Befehl help führt den Anwender über den Zweck des Moduls, seine alternative Parameter, die in der Erklärung verwendet. Sie weist auf die drei Funktionen der Umgebungskonfiguration die Liste sind, zu konfigurieren, zu löschen. Er legt auch die Syntax für drei Hauptfunktionen. Die zur Feststellung der Hilfe verwendete Syntax ist wie folgt:
ptconfigure envconfig help
kevell@corp:/# ptconfigure envconfig help
******************************
This command is part of a default Module and provides you with a method by which you can
configure environments for your project from the command line. Currently compliant with
both Dapperstrano and ptconfigure.
EnvironmentConfig, environmentconfig, environment-config, envconfig, env-config
- list
List current environments
example: ptconfigure envconfig list --yes
- list-local
List current local environments
example: ptconfigure envconfig list-local --yes
- configure, config
Configure bespoke environments for your project to use
example: ptconfigure envconfig config
# below to create an empty environment to add instances to
example: ptconfigure envconfig config --yes
--keep-current-environments # do not overwrite the current environments stored in papyrusfile
--no-manual-servers # so it will not ask you to interactively enter connection details of instances
--add-single-environment # otherwise it will loop for more until you specify not to
--environment-name="some-name" # name of the environment to create
--tmp-dir=/tmp/ # we're deprecating this soon
- configure-default, config-default
Configure default environments for your project to use
example: ptconfigure envconfig config-default
example: ptconfigure envconfig config-default --yes --environment-name="local-80/local-8080"
- delete, del
Configure the environments for your project to use
example: ptconfigure envconfig delete
example: ptconfigure envconfig del --environment-name="staging"
------------------------------
End Help
******************************
Für den Zweck der Konfiguration der Umgebung kann der Benutzer den folgenden Befehl verwenden
ptconfigure envconfig config
Nach der Eingabe des Befehls über die folgenden Operationen erfolgt wie folgt:
Schritt 1: Konfigurieren von Umgebungen hier? (Y / N)
Der Benutzer die Eingabe Y oder N sind
Schritt 2: Verwenden Sie die vorhandene Umgebung Einstellungen? (Y / N)
Der Benutzer die Eingabe Y oder N sind
Wenn die Benutzereingabe als Y wird mit bereits bestehenden fortzufahren.
Wenn sie als Eingang N, wird es in Bezug auf die Umwelt, fragt Informationen
Preis: Name der Umwelt
Preis: Standard temporäre Verzeichnis (Ort)
Nach den obigen Schritten der Benutzer zur Eingabe der folgenden Angaben:
Ziel eingeben?
Geben Sie hier?
Geben Sie das Kennwort?
In einem anderen Server? (Y / N)
Der Benutzer die Eingabe Y oder N sind
Schließlich erhält der Umgebungskonfiguration Erfolg wie in der Abbildung unten dargestellt
kevell@corp:/# ptconfigure envconfig config
*********************************************
Configure Environments Here? (Y/N)
Y
Environment 1 :
Default Settings for Any App not setup for environment enter them now.
Value for: Name of this Environment
kevells
Value for: Default Temp Dir (should usually be /tmp/)
Enter Servers - this is an array of entries
Enter target ?
/home/kevells
Enter user ?
kevells
Enter password ?
123456
Add Another Server? (Y/N)
N
******************************
Success
In Environment Configuration
******************************
Beim Konfigurieren einer Umgebung, wenn der Benutzer wünschen, mit der aktuellen Umgebung zu konfigurieren, sie den folgenden Befehl verwenden:
ptconfigure envconfig config --keep-current-environments
Nach der Eingabe des Befehls vor, werden dazu aufgefordert, die folgenden Details, wie in der Tabellenform dargestellt:
| Parameter | Optionen | Kommentare |
|---|---|---|
| Configure Environments Here? (Y/N) | Y | Wenn der Benutzer gegebenenfalls die Umgebungen in der aktuellen Umgebung können sie Eingang als Y konfigurieren |
| Configure Environments Here? (Y/N) | N | Wenn der Benutzer nicht wünscht, um die Umwelt in der aktuellen Umgebung, die sie eingeben können, wie N konfigurieren |
| Use existing environment settings? (Y/N) | Y | Wenn der Benutzer wünschen, die bestehenden Umgebungseinstellungen zu verwenden, sie können Eingang als Y. |
| Use existing environment settings? (Y/N) | N | Wenn der Benutzer nicht wünscht, um die vorhandenen Umgebungseinstellungen verwenden, können sie Eingang als N. |
| Do you want to add another environment? (Y/N) | Y | Wenn der Benutzer wünschen, eine andere Umgebung hinzufügen, können sie Eingang als Y. |
| Do you want to add another environment? (Y/N) | N | Wenn der Benutzer nicht wünscht, eine andere Umgebung, können sie Eingang als N. hinzufügen.| |
Der folgende Screenshot bildlich repräsentiert die oben genannten Verfahren
kevell@corp:/# ptconfigure envconfig config --keep-current-environments
Configure Environments Here? (Y/N)
Y
Use existing environment settings? (Y/N)
Y
Do you want to add another environment? (Y/N)
N
******************************
Success
In Environment Configuration
******************************
Wenn der Benutzer, die Umwelt zu Konfiguration zu löschen muss, können sie geben Sie den folgenden Befehl ein:
ptconfigure envconfig del --environment-name="kevells"
Der Benutzer kann den Namen der Umgebung, die sie, wie oben gezeigt, die gelöscht werden soll angeben.
Nach der Eingabe des Befehls oben, werden Sie gefragt,
Schritt 1: Environments löschen Hier?
und zeigt eine Warnmeldung
WARNING: Deleting an environment from papyrus is final. You may be looking for boxify box-destroy instead (Y/N)
Der Benutzer hat auf Y oder N angeben
Schritt 2: Umwelt Kevells (Name der angegebenen Umgebung, die angeblich zu löschen) gefunden. Sind Sie sicher, es zu löschen? (Y / N)
Der Benutzer hat auf Y oder N angeben
Schließlich ist der angegebenen Umgebung gelöscht wird, wie im Screenshot zu sehen.
kevell@corp:/# ptconfigure envconfig del --environment-name="kevells"
Delete Environments Here?
WARNING: Deleting an environment from papyrus is final. You may be looking for boxify box-destroy instead (Y/N)
Y
Environment kevells found. Are you sure you want to delete it? (Y/N)
Y
[Pharaoh Logging] Removing environment kevells.
******************************
Success
In Environment Configuration
******************************
Wenn der Benutzer die Liste der Details in Bezug auf Umwelt-Konfiguration sehen möchten, können sie Eingang wie dargestellt
ptconfigure envconfig list --yes
Nach der Eingabe des Befehls oben, wird die Ausgabe angezeigt werden, wie im Bild gezeigt
kevell@corp:/# ptconfigure envconfig list --yes
******************************
array(0) {
}
In Environment Configuration
******************************
Statt envconfig können die folgenden Parameter in der Erklärung verwendet werden: