Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
COSMOS Design 273069
Revision as of 11:37, 27 April 2009 by Unnamed Poltroon (Talk) (New page: = Provide CLI for runtime= This is the design document for [http://bugs.eclipse.org/260725 bugzilla 273069]. = Change History = {|{{BMTableStyle}} !align="left"|Name: !align="left"|Date:...)
Contents
Provide CLI for runtime
This is the design document for bugzilla 273069.
Change History
Name: | Date: | Revised Sections: |
---|---|---|
Jeff Hamm | April 27, 2009 |
|
Workload Estimation
Process | Sizing | Names of people doing the work |
---|---|---|
Design | 1 | Jeff Hamm |
Code | 2 | Jeff Hamm, Josh Hester |
Test | 3 | Jeff Hamm, Josh Hester |
Documentation | 0 | |
Build and infrastructure | 0 | |
Code review, etc.* | 1 | |
TOTAL | 7 |
'* - includes other committer work (e.g. check-in, contribution tracking)
Purpose
This enhancement will provide a basic command line interface for interacting with resolved SDD parameters.
Requirements
- Based on the CIM type of CIM_FileSystem, the resolver must be able to recognize the type of file system being utilized.
- Typically, the operating system must be known in order to determine the proper method of utilizing and asking for file system properties.
- The resolver must be able to provide a core set of property handlers.
- The resolver must be able to check to see if a defined file system resource meets minimum and maximum size requirements.
- The resolver must be able to determine if a defined file system resource is hosted by the the parent of defined resource in topology.
- The resolver must be able to determine if a defined file system resource exists.
- Interfaces to the class must adhere to a common api for existing in the Profile Module.
Design details
- "FileSystemResolver" will take the file system properties defined in the SDD and see if the conditions that are required can be satisfied.
- This resolver will use other defined resources in topology of the SDD to validate the existance.
- Resolution of file system properties often will require other resources in topology to be resolved.
Known Limitations
Impacts of this enhancement
- The SDD runtime will be able to interact with defined topology file system services and use this data to help in resolution of defined SDD resources and requirements on the defined service.