コード例 #1
0
ファイル: omaha-upload.py プロジェクト: tarsbase/brave-core
def post_action(host, version, action, headers, args):
    url = 'https://' + host + '/api/action/'
    params = {"version": version, "event": get_event_id(action)}
    if release_channel() not in 'release':
        params['arguments'] = "--chrome-" + release_channel()

    if args.debug:
        logging.debug("params: ")
        for item in params:
            logging.debug('{}: {}'.format(item, params[item]))
    response = post(url, params, headers)

    if response.status_code != 201:
        logging.error(
            "ERROR: Action not created! response.status_code : {}".format(
                response.status_code))
        exit(1)
コード例 #2
0
ファイル: omaha-upload.py プロジェクト: Snuupy/brave-core
def post_action(host, version, action, headers, args):
    url = 'https://' + host + '/api/action/'
    params = {
        "version": version,
        "event": get_event_id(action)
    }

    if release_channel() in ['nightly']:
        params['arguments'] = "--chrome-sxs"
    elif release_channel() not in ['release']:
        params['arguments'] = "--chrome-" + release_channel()

    if args.debug:
        logging.debug("params: ")
        for item in params:
            logging.debug('{}: {}'.format(item, params[item]))

    response = post(url, params, headers)

    if response.status_code != 201:
        logging.error("ERROR: Action not created! response.status_code : {}".format(
            response.status_code))
        exit(1)