Class: AssMaintainer::InfoBase::DbCfg
- Inherits:
-
Abstract::Cfg
- Object
- Abstract::Cfg
- AssMaintainer::InfoBase::DbCfg
- Defined in:
- lib/ass_maintainer/info_base/cfg.rb
Overview
Object for manipuate whith database configuration
Instance Attribute Summary
Attributes inherited from Abstract::Cfg
Instance Method Summary collapse
-
#dump(path) ⇒ String
Dump configuration to
.cffile. -
#update(was_err = false) ⇒ Object
Update database configuration from infobase configuration.
Methods inherited from Abstract::Cfg
Constructor Details
This class inherits a constructor from AssMaintainer::InfoBase::Abstract::Cfg
Instance Method Details
#dump(path) ⇒ String
Dump configuration to .cf file
77 78 79 80 81 82 |
# File 'lib/ass_maintainer/info_base/cfg.rb', line 77 def dump(path) infobase.designer do dumpDBCfg path end.run.wait.result.verify! path end |
#update(was_err = false) ⇒ Object
Update database configuration from infobase configuration
65 66 67 68 69 70 71 72 |
# File 'lib/ass_maintainer/info_base/cfg.rb', line 65 def update(was_err = false) fail MethodDenied, :update if infobase.read_only? infobase.designer do updateDBCfg do warningsAsErrors if was_err end end.run.wait.result.verify! end |