Konfiguracja

Zanim którykolwiek plugin zostanie uruchomiony wcześniej wszystkie muszą zostać skonfigurowane. W tym celu AddUser-NG wywołuje metodę configure każdej wtyczki.

Przykład 2.2. Szkielet metody configure


sub configure {
    my $self = shift;
    
    # ... code follows here :)

    return $ERRNO{'OK'};
}

                

W momencie wywołania metody configure przekazywany jest niejawnie argument będący referencją do samej wtyczki, który zawiera całe jej API.

W obecnej wersji wartość zwracana przez tę metodę nie jest brana pod uwagę, ale może to ulec zmianie w kolejnych wersjach, dlatego zalecamy zwracać warotść informującą o powodzeniu (bądź też niepowodzeniu) wykonania.