def procLicensed(self, plist):
assert isinstance(plist, list)<EOL>for proc in plist:<EOL><INDENT>res = self.sas.submit("<STR_LIT>" % proc)<EOL>log = res['<STR_LIT>'].splitlines()<EOL>for line in log:<EOL><INDENT>if line == '<STR_LIT>' % proc.upper():<EOL><INDENT>return False<EOL><DEDENT><DEDENT><DEDENT>return True<EOL>
Checks to see if the given list of procs are licensed on the instance.
:param plist: A list of procs.
:return:      True if all procs are licensed, false otherwise.