diff --git a/src/process.py b/src/process.py index 75cbb1f7de71f1746aa73c82eca1784ebb452df4..44a144cc7db68990cc0364fd887ad299197c26a8 100644 --- a/src/process.py +++ b/src/process.py @@ -108,8 +108,16 @@ class Process(Nextflow_Building_Blocks): code = " "+self.script_code+" " if(self.script_code.count('"""')==2): return self.script_code.split('"""')[1] + if(self.script_code.count('"""')==4): + return self.script_code.split('"""')[1]+self.script_code.split('"""')[3] + if(self.script_code.count('"""')==6): + return self.script_code.split('"""')[1]+self.script_code.split('"""')[3]+self.script_code.split('"""')[5] if(self.script_code.count("'''")==2): return self.script_code.split("'''")[1] + if(self.script_code.count("'''")==4): + return self.script_code.split("'''")[1]+self.script_code.split("'''")[3] + if(self.script_code.count("'''")==6): + return self.script_code.split("'''")[1]+self.script_code.split("'''")[3]+self.script_code.split("'''")[5] return self.script_code def get_name(self): @@ -437,7 +445,7 @@ class Process(Nextflow_Building_Blocks): self.name = self.name.replace("'", "") self.name = self.name.replace('"', '') if(self.name=="process"): - raise Exception("Process is names 'process'") + raise Exception("Process's name is 'process'") if(self.alias==""): self.alias = self.name self.printed_name = self.alias