def get_temp_file(): """Return a (fn, fp) pair""" if is_p3k(): fn = "/tmp/{0}-{1}".format(time.time(), random.random()) return (fn, open(fn, 'w+')) else: tf = tempfile.NamedTemporaryFile() return (tf.name, tf)
def print_err(msg): if is_p3k(): print('ERROR: ' + msg + '\n', file=sys.stderr) else: sys.stderr.write(msg + '\n')
from __future__ import print_function from dogapi.common import is_p3k get_input = input if is_p3k(): import configparser else: get_input = raw_input import ConfigParser as configparser import os import sys try: from UserDict import IterableUserDict except ImportError: from collections import UserDict as IterableUserDict from dogapi import DogHttpApi def print_err(msg): if is_p3k(): print('ERROR: ' + msg + '\n', file=sys.stderr) else: sys.stderr.write(msg + '\n') def report_errors(res): if 'errors' in res: for e in res['errors']: print_err('ERROR: ' + e)
from __future__ import print_function from dogapi.common import is_p3k, find_localhost get_input = input if is_p3k(): import configparser else: get_input = raw_input import ConfigParser as configparser import os import sys try: from UserDict import IterableUserDict except ImportError: from collections import UserDict as IterableUserDict from dogapi import DogHttpApi def print_err(msg): if is_p3k(): print('ERROR: ' + msg + '\n', file=sys.stderr) else: sys.stderr.write(msg + '\n') def report_errors(res): if 'errors' in res: for e in res['errors']: print_err('ERROR: ' + e)