Beispiel #1
0
 def __init__(self, summary, filename):
     Note.__init__(self)
     self.title = "Image"
     self.summary = summary
     path, ext = os.path.splitext(filename)
     with open(filename, 'rb') as fp:
         data = fp.read()
     self.image_data = "data:image/%s;base64,%s" % (ext, base64.b64encode(data))
Beispiel #2
0
 def __init__(self, cmd, summary, stdout, stderr):
     Note.__init__(self)
     self.stdout = stdout
     self.stderr = stderr
     self.title = cmd
     self.summary = summary
Beispiel #3
0
 def __init__(self, summary, data, header=False):
     Note.__init__(self)
     self.title = "Table"
     self.summary = summary
     self.header = header
     self.data = data
Beispiel #4
0
 def __init__(self, summary, data):
     Note.__init__(self)
     self.title = "Table"
     self.summary = summary
     self.data = data
Beispiel #5
0
 def __init__(self, link, name=None, body=None):
     Note.__init__(self)
     self.title = "Link"
     self.link = link
     self.name = name or link
     self.summary_body = body
Beispiel #6
0
 def __init__(self, summary, scope_data):
     Note.__init__(self)
     self.title = "Scope Screenshot"
     self.summary = summary
     self.image_data = "data:image/png;base64,%s" % (base64.b64encode(scope_data))