diff --git a/.gitignore b/.gitignore index 224d084..d19c907 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,4 @@ build/ dist/ macli.spec venv/ - +*.pyc diff --git a/api_cadvisor.py b/api_cadvisor.py index 52d99a8..31ff8ec 100755 --- a/api_cadvisor.py +++ b/api_cadvisor.py @@ -1,12 +1,14 @@ #!/usr/bin/python +from builtins import str +from builtins import object import requests import json import dateutil.parser import pprint -class CadvisorContainer: +class CadvisorContainer(object): data = {} mesos_id = "" cpu_usage = 0.0 @@ -48,7 +50,7 @@ def get_cpu_usage(self): # self.req_data(url) -class Cadvisor: +class Cadvisor(object): url = "" machine = {} host = CadvisorContainer() diff --git a/macli.py b/macli.py index 5c6d16a..4ed5785 100755 --- a/macli.py +++ b/macli.py @@ -1,5 +1,7 @@ #!/usr/bin/python - +from __future__ import print_function +from builtins import str +from sys import exit from os import environ from marathon import MarathonClient, MarathonApp from marathon.exceptions import * @@ -14,8 +16,9 @@ class mPrinter(pprint.PrettyPrinter): def format(self, object, context, maxlevels, level): - if isinstance(object, unicode): + if isinstance(object, bytes): return (object.encode('utf8'), True, False) + return pprint.PrettyPrinter.format(self, object, context, maxlevels, level)