aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2006-01-19 21:59:13 +0000
committerintrigeri <intrigeri@boum.org>2006-01-19 21:59:13 +0000
commitf61f61e37be5358a9869de6644dc63a67327f005 (patch)
tree2b39d309f5bb03315b9b18482b48c08814a86619 /README
parentd9f41336939afc69f0e1a0a4131d95d06c012982 (diff)
downloadbackupninja-f61f61e37be5358a9869de6644dc63a67327f005.tar.gz
backupninja-f61f61e37be5358a9869de6644dc63a67327f005.tar.bz2
README: upgraded the ninjahelper section from the manpage
Diffstat (limited to 'README')
-rw-r--r--README11
1 files changed, 8 insertions, 3 deletions
diff --git a/README b/README
index 33ca1fd..03d96fe 100644
--- a/README
+++ b/README
@@ -253,6 +253,11 @@ To add an additional 'wizard' to ninjahelper, follow these steps:
... do work here ...
}
-(3) check the examples of the included helpers to see how they are
- written. The dialog functions are defined in easydialog.sh.
-
+(3) look at the existing helpers to see how they are written. Try to re-use
+ functions, such as the dialog functions that are defined in easydialog.sh,
+ or the vserver functions defined in lib/vserver.
+
+(4) test, re-test, and test again. Try to break the helper by going backwards,
+ try to think like someone who has no idea how to configure your handler
+ would think, try to make your helper as simple as possible. Walk like a cat,
+ become your shadow, don't let your senses betray you.