Revision 73fbaad3
b/snf-cyclades-app/synnefo/api/util.py | ||
---|---|---|
473 | 473 |
|
474 | 474 |
|
475 | 475 |
def vm_to_links(vm_id): |
476 |
link = join_urls(SERVERS_URL, str(vm_id))
|
|
477 |
return [{"ref": rel, "link": link} for rel in ("self", "bookmark")]
|
|
476 |
href = join_urls(SERVERS_URL, str(vm_id))
|
|
477 |
return [{"rel": rel, "href": href} for rel in ("self", "bookmark")]
|
|
478 | 478 |
|
479 | 479 |
|
480 | 480 |
def network_to_links(network_id): |
481 |
link = join_urls(NETWORKS_URL, str(network_id))
|
|
482 |
return [{"ref": rel, "link": link} for rel in ("self", "bookmark")]
|
|
481 |
href = join_urls(NETWORKS_URL, str(network_id))
|
|
482 |
return [{"rel": rel, "href": href} for rel in ("self", "bookmark")]
|
|
483 | 483 |
|
484 | 484 |
|
485 | 485 |
def flavor_to_links(flavor_id): |
486 |
link = join_urls(FLAVORS_URL, str(flavor_id))
|
|
487 |
return [{"ref": rel, "link": link} for rel in ("self", "bookmark")]
|
|
486 |
href = join_urls(FLAVORS_URL, str(flavor_id))
|
|
487 |
return [{"rel": rel, "href": href} for rel in ("self", "bookmark")]
|
|
488 | 488 |
|
489 | 489 |
|
490 | 490 |
def image_to_links(image_id): |
491 |
link = join_urls(IMAGES_URL, str(image_id))
|
|
492 |
links = [{"ref": rel, "link": link} for rel in ("self", "bookmark")]
|
|
491 |
href = join_urls(IMAGES_URL, str(image_id))
|
|
492 |
links = [{"rel": rel, "href": href} for rel in ("self", "bookmark")]
|
|
493 | 493 |
links.append({"rel": "alternate", |
494 |
"link": join_urls(IMAGES_PLANKTON_URL, str(image_id))})
|
|
494 |
"href": join_urls(IMAGES_PLANKTON_URL, str(image_id))})
|
|
495 | 495 |
return links |
Also available in: Unified diff