NovellCasa settings, input and output functions
casa <casa@novell.com>
********************************************************************
Copyright (C) 2005-2006 Novell, Inc. All Rights Reserved.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; version 2.1
of the License.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, Novell, Inc.
To contact Novell about this file by physical or electronic mail,
you may find current contact information at www.novell.com.
********************************************************************
Representation of the configuration of CASA.
Input and output routines.
List of Global Functions
Abort - Abort function
AutoPackages - Return packages needed to be installed and removed during Autoinstallation to insure module has all needed software installed.
Export - Dump the CASA settings to a single map (For use by autoinstallation.)
Import - Get all CASA settings from the first parameter (For use by autoinstallation.)
Modified - Prototypes
Modified - Data was modified?
Overview - Create an overview table with all configured cards
Read - Read all CASA settings
Summary - Create a textual summary and a list of unconfigured cards
Write - Write all CASA settings
List of Global Variables
modified - Data was modified?
write_only - Write only, used during autoinstallation. Don't run services and SuSEconfig, it's all done at one place.
Return packages needed to be installed and removed during Autoinstallation to insure module has all needed software installed.
Return value
map - with 2 lists.
Dump the CASA settings to a single map (For use by autoinstallation.)
Return value
map - Dumped settings (later acceptable by Import ())
Get all CASA settings from the first parameter (For use by autoinstallation.)
Function parameters
map settings
Return value
boolean - True on success
Create a textual summary and a list of unconfigured cards
Return value
list - summary of the current configuration