示例#1
0
文件: keypairs.py 项目: a42/mist.io
def edit_key(uri, key_id, new_name, cookie=None):
    payload = {
        'key':key_id,
        'newName': new_name
    }
    req = MyRequests(uri=uri+"/keys/" + key_id,  data=json.dumps(payload), cookie=cookie)
    response = req.put()
    assert response.ok, u'\nGot %d Response Status: %s \n%s' % (response.status_code, response.reason, response.text)
示例#2
0
def rename_cloud(uri, cloud_id, new_name, cookie=None, csrf=None):
    payload = {
        'new_name': new_name
    }

    req = MyRequests(uri=uri+"/clouds/"+cloud_id, data=json.dumps(payload),
                     cookie=cookie, csrf=csrf)
    response = req.put()
    assert response.ok, u'\nGot %d Response Status: %s \n%s' % (response.status_code, response.reason, response.text)
示例#3
0
def edit_key(uri, key_id, new_name, cookie=None, csrf=None):
    payload = {'new_id': new_name}
    req = MyRequests(uri=uri + "/keys/" + key_id,
                     data=json.dumps(payload),
                     cookie=cookie,
                     csrf=csrf)
    response = req.put()
    assert response.ok, u'\nGot %d Response Status: %s \n%s' % (
        response.status_code, response.reason, response.text)
示例#4
0
def rename_backend(uri, backend_id, new_name, cookie=None, csrf=None):
    payload = {'new_name': new_name}

    req = MyRequests(uri=uri + "/backends/" + backend_id,
                     data=json.dumps(payload),
                     cookie=cookie,
                     csrf=csrf)
    response = req.put()
    assert response.ok, u'\nGot %d Response Status: %s \n%s' % (
        response.status_code, response.reason, response.text)
示例#5
0
文件: keypairs.py 项目: a42/mist.io
def add_key(uri, name, private, cookie=None):
    payload = {
        'name': name,
        'priv': private
    }
    req = MyRequests(uri=uri+"/keys", cookie=cookie, data=json.dumps(payload))
    response = req.put()
    assert response.ok, u'\nGot %d Response Status: %s \n%s' % (response.status_code, response.reason, response.text)

    try:
        params = response.json()
        return params
    except Exception as e:
        assert False, u'Exception: %s' %e
示例#6
0
def add_key(uri, name, private, cookie=None, csrf=None):
    payload = {'id': name, 'priv': private}
    req = MyRequests(uri=uri + "/keys",
                     cookie=cookie,
                     data=json.dumps(payload),
                     csrf=csrf)
    response = req.put()
    assert response.ok, u'\nGot %d Response Status: %s \n%s' % (
        response.status_code, response.reason, response.text)

    try:
        params = response.json()
        return params
    except Exception as e:
        assert False, u'Exception: %s' % e