コード例 #1
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def images_update(data):
    return {"image": template(IMAGE, data, add=IMAGE_PROPERTIES)}
コード例 #2
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def keypairs_show(data):
    return {"keypair": template(KEYPAIR_INFO, data)}
コード例 #3
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def servers_boot(data):
    return {"server": template(SERVER_INFO, data)}
コード例 #4
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def keypairs_add(data):
    return {"keypair": template(KEYPAIR, data, add_if_present='private_key')}
コード例 #5
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def keypairs_list(data):
    return {"keypairs": template(KEYPAIR, data)}
コード例 #6
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def images_show(data):
    return {"image": template(IMAGE_INFO, data, add=IMAGE_LINKS)}
コード例 #7
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def images_list(data, details=True):
    if details:
        return {"images": template(IMAGE_INFO, data, add=IMAGE_LINKS)}
    else:
        return {"images": template(IMAGE, data, add=IMAGE_LINKS)}
コード例 #8
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def flavors_show(data):
    return {"flavor": template(FLAVOR_INFO, data, add=FLAVOR_LINKS)}
コード例 #9
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def flavors_list(data, details=True):
    if details:
        return {"flavors": template(FLAVOR_INFO, data, add=FLAVOR_LINKS)}
    else:
        return {"flavors": template(FLAVOR, data, add=FLAVOR_LINKS)}
コード例 #10
0
ファイル: api_response.py プロジェクト: shakusi2009/dwarf
def servers_list(data, details=True):
    if details:
        return {"servers": template(SERVER_INFO, data)}
    else:
        return {"servers": template(SERVER, data)}