HTTPS cert changes
o No longer use the self signed cert genetated by the mod_ssl package o generate our own self signed cert o add options so user can specify their own cert to use o close port 80 if using ssl for horizon o Adds a new resources member to the controller object, this contains a list of files to be copied to remote host Addresses some of the points raised in https://bugzilla.redhat.com/show_bug.cgi?id=919071 Change-Id: I9182b07481fd396a8a250ea045428a5c382eb2b1
This commit is contained in:
@@ -34,6 +34,21 @@ class Controller(object):
|
||||
# only like data container
|
||||
self.temp_map = {}
|
||||
|
||||
# Resources that should be copied to each host along with the puppet
|
||||
# files, on the remote host the file will be placed in
|
||||
# $PACKSTACK_VAR_DIR/resources. As with temp_map, this controller
|
||||
# should copy the files, for now the puppet plugin is doing it
|
||||
# format {'host':[('/path/to/fileordirectory', 'filenameonremotehost'), ..]}
|
||||
self.resources = {}
|
||||
|
||||
|
||||
def addResource(self, host, localpath, remotename):
|
||||
""" Populates self.resources """
|
||||
current_value_for_host = self.resources.get(host, [])
|
||||
current_value_for_host.append((localpath,remotename))
|
||||
self.resources[host] = current_value_for_host
|
||||
|
||||
|
||||
# PLugins
|
||||
def addPlugin(self, plugObj):
|
||||
self.__PLUGINS.append(plugObj)
|
||||
|
||||
Reference in New Issue
Block a user