My WebLink
|
Help
|
About
|
Sign Out
Home
Browse
Search
CRDSS_Task1_05-23_CRDSSFileOrganization
CWCB
>
Decision Support Systems
>
DayForward
>
CRDSS_Task1_05-23_CRDSSFileOrganization
Metadata
Thumbnails
Annotations
Entry Properties
Last modified
9/25/2011 10:18:53 AM
Creation date
5/30/2008 2:57:06 PM
Metadata
Fields
Template:
Decision Support Systems
Title
CRDSS Task 1.05-23 - Study of System Integration Issues Software - File Organization for CRDSS
Description
This memorandum discusses issues related to file organization for the CRDSS.
Decision Support - Doc Type
Task Memorandum
Date
5/10/1994
DSS Category
DMI Utilities
DSS
Colorado River
Basin
Colorado Mainstem
Contract/PO #
C153658, C153727, C153752
Grant Type
Non-Reimbursable
Bill Number
SB92-87, HB93-1273, SB94-029, HB95-1155, SB96-153, HB97-008
Prepared By
Riverside Technology inc.
There are no annotations on this page.
Document management portal powered by Laserfiche WebLink 9 © 1998-2015
Laserfiche.
All rights reserved.
/
4
PDF
Print
Pages to print
Enter page numbers and/or page ranges separated by commas. For example, 1,3,5-12.
After downloading, print the document using a PDF reader (e.g. Adobe Reader).
Show annotations
View images
View plain text
CRDSS_VERSION = 1.0.1 <br />The variables that are defined in this file can be used by many applications to locate CRDSS files. <br />Note that the file syntax allows reference to previously defined variables. Such a configuration file <br />allows users and developers to use "local" copies of files during testing and development rather than <br />automatically using the system files. This type of file has been used by RTi to manage large <br />software projects using a single controlling file (and was originally implemented by the National <br />Weather Service for their Interactive Forecast Program development). <br />The definitions in the global configuration file will be superseded by definitions specified in the <br />following ways (the highest precedence shown last): <br />(1)Default values hard-coded in the specific application. <br />(2)The users file. This is a hidden file in the user's home directory <br />$HOME/.crdss.cfg <br />that has the same syntax as the global configuration file. <br />(3)The configuration file specified by the environment variable. This file <br />CRDSS_CONFIG <br />has the same configuration as the global configuration file. <br />(4)The variable as defined by an environment variable. For example, the environment <br />variable could be set to if desired. <br />CRDSS /disk1/crdss <br />(5)Specific command-line arguments for applications. For example, applications could parse <br />command-line arguments that have the syntax: <br />-crdssopt CRDSS=/hdisk1/crdss <br />This capability will be reviewed to determine its need and feasibility. <br />3.0 CONCLUSIONS AND RECOMMENDATIONS <br />Because of the complexity of the CRDSS, it is unlikely that any file structure developed now will be <br />the final file structure. The file structure proposed in the discussion section of this memorandum is <br />given as the initial file structure for the CRDSS. It follows general UNIX software and data storage <br />conventions. <br />Flexibility in the system will be maintained through the use of a global configuration file. Important <br />system variables will be defined and will be accessed by a single lookup routine. A change in file <br />organization (e.g., moving files from one directory to another) will then only require a change in the <br />configuration file and not a recompiling of code. <br />4 <br />A275 05.10.94 1.05-23 Malers <br />
The URL can be used to link to this page
Your browser does not support the video tag.