Esempio n. 1
0
def set_settings(frequency, symbolrate, delivery='dvb-s', modulation='qpsk',
                 tone=True, voltage=13, azimuth=0):
    tone = yesno(tone)
    payload = xml_put_path('/settings', kw2xml(**locals()))
    resp = send(payload)
    if resp is None:
        return ONDD_BAD_RESPONSE_CODE

    resp_code = resp.get('code')
    logging.debug('ONDD: received response code %s', resp_code)
    return resp_code
Esempio n. 2
0
def set_settings(frequency,
                 symbolrate,
                 delivery='dvb-s',
                 modulation='qpsk',
                 tone=True,
                 voltage=13,
                 azimuth=0):
    tone = yesno(tone)
    payload = xml_put_path('/settings', kw2xml(**locals()))
    resp = send(payload)
    if resp is None:
        return ONDD_BAD_RESPONSE_CODE

    resp_code = resp.get('code')
    logging.debug('ONDD: received response code %s', resp_code)
    return resp_code
Esempio n. 3
0
def test_yesno_custom_yes_no():
    assert mod.yesno(True, 'available', 'not available') == 'available'
    assert mod.yesno(False, 'available', 'not available') == 'not available'
Esempio n. 4
0
def test_yesno():
    assert mod.yesno(True) == 'yes'
    assert mod.yesno(False) == 'no'