diff options
| author | Igor Pashev <pashev.igor@gmail.com> | 2012-05-07 13:39:02 +0400 |
|---|---|---|
| committer | Igor Pashev <pashev.igor@gmail.com> | 2012-05-07 13:39:02 +0400 |
| commit | 40ef5bad676ebc9cc3417bfc9bd00d0e2c003b84 (patch) | |
| tree | fdbf1d368474fb6e2e857f858f63a9333b9703f7 /examples/defvar.js | |
| parent | a9d4eb9ba5238c63a3a2d78a7106f54836fe83be (diff) | |
| download | node-augeas-40ef5bad676ebc9cc3417bfc9bd00d0e2c003b84.tar.gz | |
Fixed file name
Diffstat (limited to 'examples/defvar.js')
| -rw-r--r-- | examples/defvar.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/examples/defvar.js b/examples/defvar.js new file mode 100644 index 0000000..ec92fbc --- /dev/null +++ b/examples/defvar.js @@ -0,0 +1,20 @@ +var libaugeas = require('../build/Release/libaugeas'); + +var createAugeas = libaugeas.createAugeas; + +var aug = createAugeas(); + +aug.defvar('thing', '/files/etc/hosts'); // set "thing" = /files/etc/hosts + +console.log(aug.get('$thing/1/ipaddr')); // use "thing" + +aug.defvar('thing'); // delete "thing" + +// Throws exception: +try { + console.log(aug.get('$thing/1/ipaddr')); +} catch(err) { + console.log('Ok, caught: ' + err); +} + + |
