compatibleone / accords-platform

www.compatibleone.org
Apache License 2.0
11 stars 12 forks source link

Codegen config #1

Closed gcjc closed 11 years ago

gcjc commented 11 years ago

Updates to codegen to support parsing of components, backends and uses are per agreed Code Generation high level design.

ijm667 commented 11 years ago

Hello All, I have just pulled the sources from the new git hub and rebuilt the demo.compatibleone.fr platform It is now operational again and satisfies the various tests for provisioning so I consider the new git hub officially operational. SincerelyJamie

Date: Wed, 22 May 2013 01:07:41 -0700 From: notifications@github.com To: accords-platform@noreply.github.com Subject: [accords-platform] Codegen config (#1)

Updates to codegen to support parsing of components, backends and uses are per agreed Code Generation high level design.

You can merge this Pull Request by running git pull https://github.com/compatibleone/accords-platform codegen_config Or view, comment on, or merge it at:

https://github.com/compatibleone/accords-platform/pull/1

Commit Summary

Initial updates for parsing components / backends / config. Note - not ready for merge with master Component/Backend resolve to Categories completed.

File Changes

M
.gitignore
(8)

A
tools/codegen/OCCI/Backend.py
(21)

A
tools/codegen/OCCI/Backends.py
(17)

M
tools/codegen/OCCI/Category.py
(8)

A
tools/codegen/OCCI/Component.py
(27)

A
tools/codegen/OCCI/ComponentParser.py
(35)

A
tools/codegen/OCCI/ConfigParser.py
(103)

M
tools/codegen/OCCI/Parser.py
(78)

A
tools/codegen/OCCI/ParserCollection.py
(26)

A
tools/codegen/OCCI/Uses.py
(100)

A
tools/codegen/OCCI/XmlParser.py
(10)

A
tools/codegen/OCCI/test/ParserMocks.py
(20)

A
tools/codegen/OCCI/test/TestBackendParsing.py
(96)

A
tools/codegen/OCCI/test/TestComponentParsing.py
(197)

A
tools/codegen/OCCI/test/TestParserCollection.py
(100)

A
tools/codegen/OCCI/test/TestUsesParsing.py
(255)

A
tools/codegen/OCCI/test/__init__.py
(0)

Patch Links:

https://github.com/compatibleone/accords-platform/pull/1.patch https://github.com/compatibleone/accords-platform/pull/1.diff