Example #1
0
def _init_logging():
    if os.getenv("LOG_INIT_SKIP") != "1":
        level = int(os.getenv("LOG_LEVEL", logging.WARN))
        format = os.getenv("LOG_FORMAT",
                           "%(levelname)s: [%(name)s] %(message)s")
        loglib.init_logging(level, {"_": format})
    globals()["log"] = logging.getLogger("guild")
Example #2
0
def main():
    loglib.init_logging()
    pkgdef = _load_pkgdef()
    dist = _create_dist(pkgdef)
    _maybe_upload(dist)
Example #3
0
def _init_logging(args):
    log_level = args.log_level or logging.INFO
    log.init_logging(log_level)
    log.disable_noisy_loggers(log_level)
Example #4
0
sys.path.insert(0, "./guild/external")

from pip._internal.vcs.git import Git
from pkg_resources import Distribution as PkgDist
from pkg_resources import PathMetadata
from setuptools import find_packages, setup
from setuptools.command.build_py import build_py
from setuptools.dist import Distribution

import guild

from guild import util
from guild import log
from guild import pip_util

log.init_logging()

guild_dist_basename = "guildai.dist-info"


def guild_dist_info():
    metadata = PathMetadata(".", guild_dist_basename)
    dist = PkgDist.from_filename(guild_dist_basename, metadata)
    assert dist.project_name == "guildai", dist
    entry_points = {
        group: [str(ep) for ep in eps.values()]
        for group, eps in dist.get_entry_map().items()
    }
    return dist._parsed_pkg_info, entry_points

Example #5
0
def init_logging():
    level = int(os.getenv("LOG_LEVEL", logging.WARN))
    format = os.getenv("LOG_FORMAT", "%(levelname)s: [%(name)s] %(message)s")
    loglib.init_logging(level, {"_": format})
Example #6
0
def init_logging():
    if os.getenv("LOG_INIT_SKIP") == "1":
        return
    level = int(os.getenv("LOG_LEVEL", logging.WARN))
    format = os.getenv("LOG_FORMAT", "%(levelname)s: [%(name)s] %(message)s")
    loglib.init_logging(level, {"_": format})
Example #7
0
def _ensure_log_init():
    from guild import log

    log.init_logging()
Example #8
0
def main(args):
    log.init_logging(args.log_level or logging.INFO)
    config.set_cwd(_validated_dir(args.cwd))
    config.set_guild_home(
        _validated_dir(args.guild_home, abs=True, create=True))