Skip to content
Permalink
Browse files
Readme and Setup file updates
  • Loading branch information
aa9863 committed Jul 5, 2020
1 parent e1b3343 commit 3dfcd63a8d0ba5bab78ef0f9727c5cacf6f8d7b3
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 46 deletions.
@@ -0,0 +1,6 @@
[REPORTS]
output-format=json

[MESSAGES CONTROL]
disable=C0103,
W1202
15 main.py

This file was deleted.

@@ -1,25 +1,22 @@
import optparse

import MarkdownMark.controller as controller
import logging
import optparse


import remarkable.controller as controller

class CustomFormatter(logging.Formatter):
"""Logging Formatter to add colors and count warning / errors
Inspired by https://stackoverflow.com/questions/384076/how-can-i-color-python-logging-output
"""

grey = "\u001b[30;1m"
grey = "\u001b[30;1m"
yellow = "\u001b[33;21m"
red = "\u001b[31m"
red = "\u001b[31m"
bold_red = "\u001b[31;1m"
reset = "\u001b[0m"
format = "[%(name)s] - %(levelname)s - %(message)s"

FORMATS = {
logging.DEBUG: grey + format + reset,
#logging.INFO: grey + format + reset,
logging.INFO: format,
logging.WARNING: yellow + format + reset,
logging.ERROR: red + format + reset,
@@ -32,52 +29,49 @@ class CustomFormatter(logging.Formatter):
return formatter.format(record)




def main():
usage = "%prog inputfile.md [options]"
description = "TODO: Longer Desc here"
parser = optparse.OptionParser(usage=usage,
description = description,
description=description,
version="2.0")
parser.add_option("-t","--template",

parser.add_option("-t", "--template",
dest="template",
help="Template file to use for rendering"
)
parser.add_option("-d","--templatedir",
help="Template file to use for rendering")

parser.add_option("-d", "--templatedir",
dest="templatedir",
help="Local template directory",
),

parser.add_option("-o","--output",
help="Local template directory")

parser.add_option("-o", "--output",
dest="output",
help="Name of output file"
)
help="Name of output file")

parser.add_option("-v",
parser.add_option("-v",
action="store_true",
dest="verbose",
help=" Show logs")

parser.add_option("--vv",
parser.add_option("--vv",
action="store_true",
dest="vverbose",
help=" Pink Lady Mode")


(options, args) = parser.parse_args()
if len(args) < 1:
parser.print_usage()
return -1

#Handler for Log Formatting
ch = logging.StreamHandler()
ch.setLevel(logging.DEBUG)
ch.setLevel(logging.DEBUG)
ch.setFormatter(CustomFormatter())

logging.basicConfig(level=logging.WARNING, handlers=[ch])
log = logging.getLogger("MAIN")

if options.verbose:
logging.getLogger().setLevel(logging.INFO)

@@ -86,17 +80,16 @@ def main():
log.info("Logging Activated")

elif options.vverbose:
print ("VERY VERBOSE")
logging.getLogger().setLevel(logging.DEBUG)

log.info("Debug Logging Activated")
log.debug("Tell Me More, Tell Me More, Is My syntax alright?")

#Otherwise
controller.convertFile(args[0],
templateFile = options.template,
templateDir = options.templatedir,
outputFile = options.output)
templateFile=options.template,
templateDir=options.templatedir,
outputFile=options.output)

if __name__ == "__main__":
main()

0 comments on commit 3dfcd63

Please sign in to comment.