Exemple #1
0
 def registerScript(self, file_name, alias_overrides):
     """
     Parses and registers the pig script.
     file_name:  The Pig script file.
     alias_overrides: The list of aliases to override in the Pig script.
     """
     grunt = GruntParser(FileReader(File(file_name)), alias_overrides)
     grunt.setInteractive(False)
     grunt.setParams(self)
     grunt.parseStopOnError(True)
Exemple #2
0
 def setUp(self):
     self.override = {}
     self.override['STORE'] = ''
     self.override['DUMP'] = ''
     self.parser = GruntParser(StringReader(""), self.override)