def __init__(self, instructions, models, controllers): super(AnsibleHostsBuilder, self).__init__( 2.0, instructions, models, controllers, 'ansible-hosts-2.0') LOG.info('%s()' % KenLog.fcn()) self.cloud_desc = self._models['CloudDescription']['cloud'] self._file_path = HlmPaths.get_output_path(self._instructions, self.cloud_desc) self._file_path = os.path.join(self._file_path, 'ansible') self._cloud_model = self._models['CloudModel'] self._cloud_version = CloudModel.version(self._cloud_model, self._version) self._cloud_internal = CloudModel.internal(self._cloud_model) HlmPaths.make_path(self._file_path)
def __init__(self, instructions, models, controllers): super(NetworkInfoBuilder, self).__init__(2.0, instructions, models, controllers, 'net-info-2.0') LOG.info('%s()' % KenLog.fcn()) self.cloud_desc = self._models['CloudDescription']['cloud'] self._file_path = HlmPaths.get_output_path(self._instructions, self.cloud_desc) self._cloud_model = self._models['CloudModel'] self._cloud_version = CloudModel.version(self._cloud_model, self._version) self._cloud_internal = CloudModel.internal(self._cloud_model) HlmPaths.make_path(self._file_path)
def __init__(self, instructions, models, controllers, config_files): super(ServiceViewFinalizer, self).__init__(2.0, instructions, models, controllers, config_files, 'service-view-2.0') LOG.info('%s()' % KenLog.fcn()) self.cloud_desc = self._models['CloudDescription']['cloud'] self._file_path = HlmPaths.get_output_path(self._instructions, self.cloud_desc) self._file_path = os.path.join(self._file_path, 'info') self._cloud_model = self._models['CloudModel'] self._cloud_version = CloudModel.version(self._cloud_model, self._version) self._cloud_internal = CloudModel.internal(self._cloud_model) HlmPaths.make_path(self._file_path)
def __init__(self, instructions, models, controllers): super(DiagramBuilder, self).__init__(2.0, instructions, models, controllers, 'diagram-2.0') LOG.info('%s()' % KenLog.fcn()) self.cloud_desc = self._models['CloudDescription']['cloud'] self._file_path = HlmPaths.get_output_path(self._instructions, self.cloud_desc) self._file_path = os.path.join(self._file_path, 'info') self._cloud_model = self._models['CloudModel'] self._cloud_version = CloudModel.version(self._cloud_model, self._version) self._cloud_internal = CloudModel.internal(self._cloud_model) HlmPaths.make_path(self._file_path) self._padding_x = 2 self._padding_y = 2 self._server_width = 50 self._line_width = 136