Returns the tags for the job, querying the
        server if necessary.

def get_tags(self):
        """
        Returns the tags for the job, querying the
        server if necessary.
        """
        # Lazily load info
        if self.info is None:
            self.get_info()

        if 'tags' in self.info:
            return [structure['tag']['tag'] for structure in self.info['tags']]
        else:
            return []