Commit Graph

4 Commits

Author SHA1 Message Date
Georgy Okrokvertskhov
61801a0ca8 1. Added support of CloudFormation templates. Made a simple interface to build template. Stan can work here to redesign template.py
2. Added calls of drivers. Now heat is called from cmd instead of client. Should be rewritten.
3. ActiveDirectory makes a static template. Need to rewrite this with working with actual parameters.
2013-02-15 06:04:54 -08:00
Georgy Okrokvertskhov
c138dd8f40 1. Added builders support. Each builder is a class dynamically loaded from
./windc/core/builders folder. The class name should be the same as module file name.
2. Updated core/api.py to support datacenter and service creation with extra parameters which are not defined by model explicitly.
3. Added event based approach for the windows environment change. Now when user submits a request to API the core updates database and initiates a new event which defined scope (datacenter, service, VM) and action (add, modify, delete). This event and data will be iterated over all registered builders. Each builder can use this event and data to plan some modification.
2013-02-12 15:05:27 -08:00
Georgy Okrokvertskhov
8994ffcab1 1. Fixed issue with main file start ./bin/windc-api
2. Added router to Route /datacenters/ and /services/ URLs
3. Added stubs for windc/core/api.
4. Fixed start-up process for service
-------------------------------------------------
Now it is working service which will reply for
curl http://localhost:8181/tenant_id/datacenters/
curl http://localhost:8181/tenant_id/datacenters/dc_id/services
curl http://localhost:8181/tenant_id/datacenters/dc_id/services/service_id
2013-02-11 14:13:20 -08:00
Georgy Okrokvertskhov
7d7d480d79 Initial version of the Windows DataCenter project. It is openstak-skeleton based. 2013-02-09 09:37:03 -08:00