Cloudstack Source code
Go to file
Sheng Yang 0121c0516d Network: Add Service providers
In the past, the NetworkElement would cover almost all the functionality that
e.g.  virtual router can cover: firewall, source NAT, static NAT, password,
VPN... So anyone want to implement the NetworkElement would have to implement
these service's specific methods, even it wouldn't support it. Also, if we want
to find a e.g. FirewallServiceProvider, we have to proceed all the current
network service providers, to call a method to know if it support such service.
That's neither elegant nor scaling way to do it.

As the first step, this patch separates each ServiceProvider from NetworkElement
(there are some interface already out of NetworkElement, so this patch slightly
modifies them too), and only the class would implement the correlated interface, would
have the ability to do these services.
2011-10-10 11:45:39 -07:00
agent Fixed: only the first snapshot got backedup to secondary storage, if multple snapshot taken. 2011-09-22 15:04:52 -07:00
agent-simulator add type 2011-10-03 16:50:43 -07:00
api Network: Add Service providers 2011-10-10 11:45:39 -07:00
build bug 11600: aquirelock before deleting a volume, which can be aquired by snapshot manager 2011-10-03 16:43:47 -07:00
client 1)Implemented Suspend/Activate project 2011-10-06 16:10:36 -07:00
cloud-cli add apikey/securitykey in cloud-cli 2011-08-19 11:23:30 -07:00
console bug 10656: check OutOfMemoryError in critical path, fix run.sh to let it be able to monitor process termination 2011-07-11 16:33:19 -07:00
console-proxy bug 11663: iterate the whole /var/cache/cloud/cmdline to find out the mgt server ip address, as the position is different for each hypervisor 2011-10-06 14:33:58 -07:00
console-viewer fixed eclipse path 2011-02-23 14:39:25 -08:00
core bug 11336: compression to allow number of cidrs to scale beyond 8k 2011-10-06 17:56:59 -07:00
daemonize remove wscript_build from daemonize/ 2010-12-04 23:03:24 -08:00
debian fix dependent jar version for debian build 2011-09-23 17:40:15 -07:00
deps remove 4.1.2 of httpclient 2011-08-31 15:23:09 -07:00
docs Update documentation. 2011-09-28 19:59:11 -07:00
ovm Bug 8966 - Oracle VM (OVM) support 2011-08-31 17:25:11 -07:00
patches Fix haproxy directory issue in buildsystemvm.sh 2011-09-29 16:14:59 -07:00
python fix adding host on ubuntu 2011-09-23 14:40:57 -07:00
scripts bug 11336: compression to allow number of cidrs to scale beyond 8k 2011-10-06 17:56:59 -07:00
server Network: Add Service providers 2011-10-10 11:45:39 -07:00
setup bug 11667: drop primary keys in cloud_usage.usage_load_balancer_policy and cloud_usage.usage_port_forwarding 2011-10-07 11:02:14 -07:00
test eclipse classpath fix 2011-08-31 15:51:19 -07:00
tools eclipse classpath fix 2011-08-31 15:51:19 -07:00
ui cloudStack - sync 2.2.Y UI change to master branch. 2011-09-29 15:35:45 -07:00
usage classpath changes for eclipse 2011-09-27 10:50:52 -07:00
utils bug 11600: aquirelock before deleting a volume, which can be aquired by snapshot manager 2011-10-03 16:43:47 -07:00
vmware-base bug 10971: support vSphere 5 2011-09-26 12:16:28 -07:00
.gitignore bug 8529: propagated to master. Added junit test support to ant 2011-02-16 17:40:58 -08:00
INSTALL.txt adding a Install from source document 2011-08-31 12:18:46 -04:00
README.html Update README to point to new information resources. 2011-06-14 18:53:45 -07:00
build.xml updating copyright licenses, including build-usage.xml 2011-08-31 16:22:51 -04:00
cloud.spec add usage back to spec file 2011-09-14 14:59:27 -07:00
configure-info.in Source code committed 2010-08-11 09:13:29 -07:00
version-info.in more file changes 2010-09-09 13:27:20 -07:00
waf Source code committed 2010-08-11 09:13:29 -07:00
waf.bat Source code committed 2010-08-11 09:13:29 -07:00
wscript speed up rpm build 2011-07-01 17:52:27 -07:00
wscript_build add usage back to spec file 2011-09-14 14:59:27 -07:00
wscript_configure add jna dependenc 2011-09-13 18:52:48 -07:00

README.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<body>
<a href="http://cloud.com"><img src="docs/images/logo_cloud.jpg"></a>
<p>Welcome to CloudStack. Here's where you can find more information:</p>
<ul>
<li><a href="http://www.cloudstack.org">Community</a> - forums, code, bugbase, blog, events, links to outside resources, IRC, and more</li>
<li><a href="http://cloud.mindtouch.us">Documentation and Knowledge Base</a> - installation steps, guides, references, troubleshooting tips</li>
<li><a href="http://cloud.com">Cloud.com</a>
</ul>
</body>
</html>