Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
[BUGFIX][Processing] Add getParameterDescriptions to R, Model and Scr…
- Loading branch information
|
@@ -431,6 +431,17 @@ def help(self): |
|
|
else: |
|
|
return False, None |
|
|
|
|
|
def getParameterDescriptions(self): |
|
|
descs = {} |
|
|
helpfile = unicode(self.descriptionFile) + '.help' |
|
|
if os.path.exists(helpfile): |
|
|
with open(helpFile) as f: |
|
|
descriptions = json.load(f) |
|
|
for param in self.parameters: |
|
|
if param.name in descriptions: |
|
|
descs[param.name] = unicode(descriptions[param.name]) |
|
|
return descs |
|
|
|
|
|
def checkBeforeOpeningParametersDialog(self): |
|
|
msg = RUtils.checkRIsInstalled() |
|
|
if msg is not None: |
|
|
|
@@ -533,6 +533,14 @@ def help(self): |
|
|
except: |
|
|
return False, None |
|
|
|
|
|
def getParameterDescriptions(self): |
|
|
descs = {} |
|
|
descriptions = self.helpContent |
|
|
for param in self.parameters: |
|
|
if param.name in descriptions: |
|
|
descs[param.name] = unicode(descriptions[param.name]) |
|
|
return descs |
|
|
|
|
|
def todict(self): |
|
|
keys = ["inputs", "group", "name", "algs", "helpContent"] |
|
|
return {k: v for k, v in self.__dict__.iteritems() if k in keys} |
|
|
|
@@ -330,3 +330,14 @@ def help(self): |
|
|
return True, getHtmlFromHelpFile(self, helpfile) |
|
|
else: |
|
|
return False, None |
|
|
|
|
|
def getParameterDescriptions(self): |
|
|
descs = {} |
|
|
helpfile = unicode(self.descriptionFile) + '.help' |
|
|
if os.path.exists(helpfile): |
|
|
with open(helpFile) as f: |
|
|
descriptions = json.load(f) |
|
|
for param in self.parameters: |
|
|
if param.name in descriptions: |
|
|
descs[param.name] = unicode(descriptions[param.name]) |
|
|
return descs |