CatapultServer  v0.5.0.1 (Elephant)
publishSdk.Publisher Class Reference

Public Member Functions

def __init__ (self, root_directory, publish_directory)
 
def set_verbose (self, verbose)
 
def publish_component (self, component)
 
def publish_components (self, plugin_directory, components)
 
def publish_extension (self, extension, components)
 
def publish_plugin (self, group, plugin, components)
 
def publish_merged_file (self, filename)
 
def publish_sdk_extensions (self, component)
 
def flush_master_header (self, exclusions=None)
 
def register_source_directory (self, source_directory)
 
def publish_headers (self, source_directory, component)
 
def publish_header (self, source_directory, component, header)
 
def log (self, *args)
 

Public Attributes

 root_directory
 
 root_catapult_directory
 
 publish_directory
 
 publish_catapult_directory
 
 verbose
 
 headers
 
 source_directories
 

Constructor & Destructor Documentation

◆ __init__()

def publishSdk.Publisher.__init__ (   self,
  root_directory,
  publish_directory 
)
Here is the call graph for this function:

Member Function Documentation

◆ flush_master_header()

def publishSdk.Publisher.flush_master_header (   self,
  exclusions = None 
)

◆ log()

def publishSdk.Publisher.log (   self,
args 
)
Here is the caller graph for this function:

◆ publish_component()

def publishSdk.Publisher.publish_component (   self,
  component 
)
Here is the call graph for this function:

◆ publish_components()

def publishSdk.Publisher.publish_components (   self,
  plugin_directory,
  components 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ publish_extension()

def publishSdk.Publisher.publish_extension (   self,
  extension,
  components 
)
Here is the call graph for this function:

◆ publish_header()

def publishSdk.Publisher.publish_header (   self,
  source_directory,
  component,
  header 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ publish_headers()

def publishSdk.Publisher.publish_headers (   self,
  source_directory,
  component 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ publish_merged_file()

def publishSdk.Publisher.publish_merged_file (   self,
  filename 
)

◆ publish_plugin()

def publishSdk.Publisher.publish_plugin (   self,
  group,
  plugin,
  components 
)
Here is the call graph for this function:

◆ publish_sdk_extensions()

def publishSdk.Publisher.publish_sdk_extensions (   self,
  component 
)
Here is the call graph for this function:

◆ register_source_directory()

def publishSdk.Publisher.register_source_directory (   self,
  source_directory 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_verbose()

def publishSdk.Publisher.set_verbose (   self,
  verbose 
)

Member Data Documentation

◆ headers

publishSdk.Publisher.headers

◆ publish_catapult_directory

publishSdk.Publisher.publish_catapult_directory

◆ publish_directory

publishSdk.Publisher.publish_directory

◆ root_catapult_directory

publishSdk.Publisher.root_catapult_directory

◆ root_directory

publishSdk.Publisher.root_directory

◆ source_directories

publishSdk.Publisher.source_directories

◆ verbose

publishSdk.Publisher.verbose

The documentation for this class was generated from the following file: