summaryrefslogtreecommitdiff
path: root/lib/Vyatta/Config.pm
AgeCommit message (Collapse)Author
2010-12-10Export inSession to the perl api.Stig Thormodsrud
2010-12-07Allow _errloc_ to be place on any line in output, not restricted to first line.Michael Larson
2010-12-06remove env check to inhibit errloc from API.Michael Larson
2010-12-02change "load" to use new backend loadFile implementation.An-Cheng Huang
* export loadFile through perl API. * "load" operation is now handled by the backend library.
2010-11-22export backend sessionChanged() through perl APIAn-Cheng Huang
2010-11-16update to perl error location support.Michael Larson
2010-11-09additional change in support of error location.Michael Larson
2010-11-09make commit aware of error location key and allow for passthrough.Michael Larson
2010-10-15allow error output to be accessed without config object.root
2010-10-11change location tag for error from reference: to errloc:root
2010-10-08reference error location method in config module.root
2010-08-13allow Vyatta::Config constructor to set levelAn-Cheng Huang
2010-08-13add function to perl APIAn-Cheng Huang
2010-08-13add API function for retrieving deleted values of a multi node.An-Cheng Huang
2010-07-30add default status observersAn-Cheng Huang
2010-07-28add new cstore libraryAn-Cheng Huang
2010-06-23remove unneeded API functionAn-Cheng Huang
2010-06-23remove unused API functionAn-Cheng Huang
2010-06-16fix for bug 5696. set up relative path correctly in all cases and proper ↵Michael Larson
handling of slashes in embedded multis when checking deactivated state via api.
2010-06-09fix another default value display problemAn-Cheng Huang
2010-06-07Additional apis missing support for deactivate node. problem was seen when ↵Michael Larson
reactivating bgp neighbor node.
2010-06-05fix for bug 5643. API changes missed exists(). flag check added.Michael Larson
2010-06-03 implemented modified notation for pre-commit activate/deactivate. added ↵Michael Larson
check on modified nodes prior to load. modified active directory check.
2010-06-03fix for 5565.Michael Larson
2010-06-02fix for bug 5647.Michael Larson
2010-05-28make space after template fields optionalAn-Cheng Huang
2010-05-28addition support for deactivate mode in perl api. Nodes should now be masked ↵Michael Larson
when deactivated--deactivated nodes will appear as deleted.
2010-05-27fix for content-inspection on deactivate.Michael Larson
further changes forthcoming to the perl api to support interfaces outside of listNodes.
2010-05-25final fix for 5610. fixes loading where node in active config is deactivated ↵Michael Larson
and is active in loaded configuration.
2010-05-14POC implementation of unified enumeration mechanismAn-Cheng Huang
* use "enumeration" template field for both CLI completion and GUI2 enumeration support. * CLI completion now uses enumeration if it exists. * add "existing-interfaces" script as an example.
2010-05-14initial checkin of comment feature for cli.Michael Larson
/* to create a comment */ > comment [PATH-TO-NODE] "my comments" /* to delete a comment */ > comment [PATH-TO-NODE] ""
2010-05-05boot loader support now added. various bug fixes and some small rework.Michael Larson
2010-05-04initial working version of activate and deactivate: load,save,show,commit ↵Michael Larson
supported.
2010-04-16multinode limit and multiple types now supported through config.pmMichael Larson
2010-03-28Fix perlcritic warningsStephen Hemminger
Don't explicitly return undef. Also no need to test for file existance, then open it. Just do open, and if that fails file does not exist.
2010-03-05add function for traversing template hierarchyAn-Cheng Huang
2010-02-10improve default value parsingAn-Cheng Huang
2010-02-09add util functionAn-Cheng Huang
2009-12-04Fix problem from earlier FILE handle removal in Config.pmStephen Hemminger
Need 'my'
2009-12-04Fix perlcritic warnings in Config.pmStephen Hemminger
Config.pm: Bareword file handle opened at line 156, column 7. See pages 202,204 of PBP. (Severity: 5) Config.pm: Bareword file handle opened at line 353, column 7. See pages 202,204 of PBP. (Severity: 5) Config.pm: Bareword file handle opened at line 429, column 7. See pages 202,204 of PBP. (Severity: 5)
2009-12-01fix for bug 4999Michael Larson
2009-09-11term multinodes perl api support to provide currently committed values.Michael Larson
2009-09-11leaf node support for new commit. Returns reconciled processed node ↵Michael Larson
returnOrigPlusComValue() no term multinode leaf support yet.
2009-07-08fixed isActive() api to now support mixed level and passed in relative path ↵slioch
values. (cherry picked from commit f6d95484a2f04633767409a565debe149ef5f56c)
2009-07-08added isActive function in perl code to allow a comparison of activeslioch
(active plus working commited) nodes for comparison. (cherry picked from commit a09624069795b49d12fd5d4be40dd2eb702b97a4)
2009-07-06bugsfixed in active+working node merge for perl api.slioch
2009-07-06updated perl api for new cli to support working node representation. not yet ↵slioch
functional without additional testing.
2009-05-05Fix warnings from using undefined variableStephen Hemminger
Several places in the the listNodes() code would generate warnings if strict warnings enabled because they had constructs like "$path $node" which aren't correct if $path was not defined.
2009-03-23Remove #! /usr/bin/perlStephen Hemminger
The modules are not perl executables, they are modules. Fixes lintian warning
2009-02-05Fix boolean errorStephen Hemminger
Earlier commit d8922b367e5d45dc8bb2b5dfba59d9473c3403e8 broke isChanged.