- 07 Jan, 2013 1 commit
-
-
Christos Stavrakakis authored
-
- 20 Dec, 2012 3 commits
-
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Padding should not be considered when counting unavailable entries.
-
Christos Stavrakakis authored
-
- 19 Dec, 2012 6 commits
-
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
All django apps need a models.py file
-
Christos Stavrakakis authored
Use image_backend context manager to ensure that ImageBackend is always closed. list_images method did not close the ImageBackend, which resulted in depletion of the Pithos backend connection pool.
-
- 14 Dec, 2012 7 commits
-
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
LOGGING has been renamed to LOGGING_SETUP
-
Christos Stavrakakis authored
Use 'factory_boy' library for creating Django ORM objects as test data. These factories can be used as fixtures replacement since they are easier to write and maintain.
-
Christos Stavrakakis authored
-
Kostas Papadimitriou authored
-
Kostas Papadimitriou authored
Refs #3097
-
- 13 Dec, 2012 1 commit
-
-
Giorgos Korfiatis authored
-
- 12 Dec, 2012 2 commits
-
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Do not allow creation of more than one Bridge or MacPrefix pool, since we can not handle them yet.
-
- 11 Dec, 2012 1 commit
-
-
Giorgos Korfiatis authored
The callpoint takes care of committing.
-
- 10 Dec, 2012 10 commits
-
-
Giorgos Korfiatis authored
if part of the request is rejected. If such a call returns a non-empty list, this means that the entire call failed due to the actions mentioned in the list.
-
Giorgos Korfiatis authored
-
Giorgos Korfiatis authored
-
Giorgos Korfiatis authored
-
Giorgos Korfiatis authored
-
Giorgos Korfiatis authored
-
Giorgos Korfiatis authored
-
Christos Stavrakakis authored
Make reconcile-servers perform reconciliation only for the specified backend.
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
-
- 06 Dec, 2012 1 commit
-
-
Christos Stavrakakis authored
Modify reconcile-servers to not communicate 2 times with Ganeti to get the operstate and the NICs of the VMs. Merge this two one call.
-
- 05 Dec, 2012 4 commits
-
-
Christos Stavrakakis authored
Make backend-modify drained argument as --drained=True|False instead of --drained and --no-drained. The same for offline.
-
Christos Stavrakakis authored
-
Christos Stavrakakis authored
Rename `snf-manage reconcile` management command to `snf-manage reconcile-servers`, to be consistent with `snf-manage reconcile-networks`. Also, treat '--detect-all' option as default when no other '--detect-*' is specified.
-
Giorgos Korfiatis authored
-
- 04 Dec, 2012 4 commits
-
-
Giorgos Korfiatis authored
-
Dimitris Aragiorgis authored
-
Dimitris Aragiorgis authored
Add tags and mode to network db model. Replace existing type with flavor. Introduce 4 different flavors. Each flavor has mode, link, mac_prefix, tags. Supported flavors are CUSTOM, IP_LESS_ROUTED, MAC_FILTERED, PHYSICAL_VLAN and are hardcoded in db models. Introduce new function that returns flavor's mode, link, mac_prefix, tags. In settings only DEFAULT_ROUTING_TABLE, DEFAULT_BRIDGE and DEFAULT_MAC_PREFIX, DEFAULT_PRIVATE_BRIDGE exist. Introduce FIELD_POOL_MAP to map flavor fields to pool tables. Make snf-manage network-create command as flexible as possible. It is now able to create a network based on an existing flavor and overide defaults by passing mode, link, mac_prefix, tags option. Resource pools cannot be used by CUSTOM flavors. Currently MAC_FILTERED and PHYSICAL_VLAN use MacPrefixPoolTable for mac_prefix and BridgePoolTable for link accordingly and cannot be overriden. API blocks creation of public networks. Introduce new setting API_ENABLED_NETWORK_FLAVORS to indicate which flavors can the end-user use to create private networks. Signed-off-by:
Dimitris Aragiorgis <dimara@grnet.gr>
-
Giorgos Korfiatis authored
-