среда, 26 ноября 2008 г.

Предусмотрительность никогда не помешает!

Мой генератор настроек для nnBackup имел одну, не очень хорошую особенность. Он импортировал из текстового файла только те параметры, которые ему известны.

А неизвестные оставлял "за кадром".

Ну и генерировал финальную конфигурацию, естественно, только из известных параметров. А я ж включил в генератор далеко не все параметры — ведь nnBackup умеет очень многое в области резервного копирования.

Ну и вот, глядючи на эту неохваченную тучу параметров, призадумался я. Добавишь ты вручную пару строчек в backup.cfg, а генератор настроек их не поймёт и выкинет при сохранении.

Пришлось включить предусмотрительность и добавить блок "Нераспознанные опции". Там скапливаются все параметры, которые неизвестны генератору. И прямо в таком же виде они переливаются в конечный файл.

Решил не делать редактирование этих параметров в генераторе. Надо будет - вручную исправишь.

Так что теперь утилитка стала на шаг ближе к человеку :) А когда выпускать утилитку в люди - я ещё не придумал.

Комментариев нет:

Постоянные читатели