Skip to content

productRelease


=== Author: Assaf Ben Zur ===



Classes


MnsProductRelease [Class]

Main UI class


Constructor: MnsProductRelease(parent(str) ; [default: mnsUIUtils.get_maya_window()])
Inherits from: form_class, base_class
Class Members:
    • pluginReleaseDir
    • existingPluginVerLib
    • releaseRootDir
    • existingProductVerLib
    • latestVerList
    • releaseExclustions
Methods:

MnsProductRelease methods


connectSignals [MnsProductRelease class method]


Connect all the UI signals

Constructor: connectSignals(self)
Return: None
Arguments:
  • self
Optional Arguments:

createCopyrightHeaderInPythonFile [MnsProductRelease class method]

Constructor: createCopyrightHeaderInPythonFile(self, filePath = None)
Return: None
Arguments:
  • self
  • filePath(str) ; [default: None]
Optional Arguments:

gatherExistingPluginVersions [MnsProductRelease class method]

Constructor: gatherExistingPluginVersions(self)
Return: None
Arguments:
  • self
Optional Arguments:

gatherExistingProductVersions [MnsProductRelease class method]

Constructor: gatherExistingProductVersions(self)
Return: None
Arguments:
  • self
Optional Arguments:

getNextReleaseVersion [MnsProductRelease class method]

Constructor: getNextReleaseVersion(self)
Return: None
Arguments:
  • self
Optional Arguments:

loadWindow [MnsProductRelease class method]


Main window load.

Constructor: loadWindow(self)
Return: None
Arguments:
  • self
Optional Arguments:

releaseVersion [MnsProductRelease class method]

Constructor: releaseVersion(self)
Return: None
Arguments:
  • self
Optional Arguments:


Defenitions


loadProductRelease

Load the Log Viewer UI from globals, avoid UI duplication.


Constructor: loadProductRelease()
Return: None
Arguments:
Keyword Arguments: