示例#1
0
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)
示例#2
0
def print_err(msg):
    if is_p3k():
        print('ERROR: ' + msg + '\n', file=sys.stderr)
    else:
        sys.stderr.write(msg + '\n')
示例#3
0
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)
示例#4
0
def print_err(msg):
    if is_p3k():
        print('ERROR: ' + msg + '\n', file=sys.stderr)
    else:
        sys.stderr.write(msg + '\n')
示例#5
0
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)