Jest to polecenie config-model-editp, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
config-model-edit — przestarzała edycja meta cme
STRESZCZENIE
config-model-edit [opcje] -model Sshd [ klasa: element Sshd: Foo ... ]
# tryb wtyczki
config-model-edit [opcje] -model Debian::Dpkg -plik-wtyczki dpkg-snippet.pl
OPIS
config-model-edit udostępnia interfejs graficzny Perl/Tk do edycji modeli konfiguracyjnych
który będzie używany przez Config::Model.
Config::Model to framework konfiguracyjny ogólnego przeznaczenia oparty na modelach konfiguracyjnych
(Aby uzyskać szczegółowe informacje, zobacz Config::Model).
Ten model konfiguracji jest również wyrażany jako dane strukturalne. Te dane strukturalne to
zorganizowany i przestrzega zestawu zasad opisanych dla ludzi w Config::Model.
Struktura i zasady udokumentowane w Config::Model są również wyrażone w modelu w pliku
pliki dostarczone z Config::Model::Itself.
Stąd możliwość weryfikacji, modyfikacji danych konfiguracyjnych udostępnianych przez Config::Model
można również zastosować w modelach konfiguracyjnych korzystających z tego samego interfejsu użytkownika, co config-edit.
Program do edycji modelu to config-model-edit.
ZASTOSOWANIE
„config-model-edit” odczyta i zapisze plik modelu z „./lib/Config/Model/models”.
Po określeniu opcji „-model” będą działać tylko modele konfiguracyjne pasujące do tych opcji
zostać załadowany. Tj
konfiguracja-model-edycja -model Xorg
załaduje modele „Xorg” (plik „Xorg.pl”) i wszystkie inne „Xorg::*” jak „Xorg::Screen” (plik
„Xorg/Screen.pl”).
Opcje
model
Opcja obowiązkowa określająca model konfiguracji do edycji.
-plik-wtyczki foo.pl
tej opcji można używać do tworzenia wtyczek modelowych. Wtyczka modelowa jest dodatkiem do pliku
istniejącego modelu. Wynikowy plik zostanie zapisany w katalogu „.d” oprócz pliku
oryginalny plik, który należy wziąć pod uwagę.
Na przykład:
$ config-model-edit -model Debian::Dpkg -plugin-file my-plugin.pl
# wykonaj dodatki do Debian::Dpkg i Debian::Dpkg::Control::Source i zapisz
$ znajdź bibliotekę -nazwa moja-plugin.pl
lib/Config/Model/models/Debian/Dpkg.d/my-plugin.pl
lib/Config/Model/models/Debian/Dpkg/Control/Source.d/my-plugin.pl
system
Odczytuj model z plików systemowych, czyli z plików zainstalowanych, a nie z plików „./ lib"katalog.
-namierzać
Zapewnia pełne śledzenie stosu podczas zamykania w przypadku błędu.
-obciążenie siłowe
Załaduj plik, nawet jeśli w danych zostaną znalezione błędy. Załadowano złe dane, ale należy je wyczyścić
w górę przed zapisaniem modelu. Zobacz menu „Plik -> sprawdź” w GUI.
-schemat kropkowy
Zwraca plik kropek reprezentujący strukturę modelu konfiguracyjnego. "włączać"
są reprezentowane liniami ciągłymi. Użycie klasy (tj. parametr „config_class_name”) to
reprezentowane przez linie przerywane. Nazwa elementu jest dołączona do linii przerywanej.
-zrzut [plik]
Zrzuć zawartość konfiguracji na STDOUT lub zgodnie ze składnią Config::Model.
Domyślnie zrzucaj tylko wartości niestandardowe, tj. inne niż wartości wbudowane w aplikację
lub wartości domyślne modelu. Zobacz opcję -dumptype dla innych typów zrzutów
-typ zrzutu [ pełny | ustawione | zwyczaj ]
Wybierz zrzucenie wszystkich wartości (pełnych), tylko wartości wstępnie ustawionych lub tylko wartości niestandardowych
(Domyślne)
-obciążenie | -
Załaduj model z pliku cds (przy użyciu formatu serializacji Config::Model, zwykle jest to wykonywane
z opcją -dump). Opcji tej można użyć z opcją -save, aby bezpośrednio zapisać model
ładowane z pliku cds lub ze STDIN.
-load-yaml | -
Załaduj dane konfiguracyjne do modelu z pliku YAML. Opcji tej można użyć z opcją „-save”
aby bezpośrednio zapisać model załadowany z pliku YAML lub ze STDIN.
-dump_yaml
Zrzuć model w formacie YAML
-zapisać
Wymuś zapisanie modelu, nawet jeśli nie przeprowadzono żadnej edycji. Ta opcja jest przydatna
migrować model po zmianie funkcji modelu Config::Model.
-reż
Katalog, w którym można czytać i zapisywać model
-otwórz element „ścieżka”
W trybie graficznym wymuś otwarcie określonego węzła w interfejsie użytkownika. Np
-open_item 'klasa:Fstab::FsLine element: reguły fs_mntopts'
LOGOWANIE
Całe rejestrowanie Config::Model zostało przeniesione z niezdarnego debugowania i pełnych wydruków do Log::Log4perl.
Rejestrowanie można skonfigurować w następujących plikach:
·
~/.log4config-model
·
/etc/log4config-model.conf
Bez tych plików używana jest następująca konfiguracja Log4perl:
log4perl.logger=OSTRZEŻ, Ekran
log4perl.appender.Screen = Log::Log4perl::Appender::Screen
log4perl.appender.Screen.stderr = 0
log4perl.appender.Screen.layout = Log::Log4perl::Layout::PatternLayout
log4perl.appender.Screen.layout.ConversionPattern = %d %m %n
Kategorie Log4Perl są pokazane w "LOGOWANIE" w edycji konfiguracji
Użyj config-model-editp online, korzystając z usług onworks.net
