Exemplo n.º 1
0
def get_backend_url_routes(target_resorce_id, edit=False):
    labels = {'ckan-cloud/route-target-resource-id': target_resorce_id}
    if edit: kubectl.edit_items_by_labels('CkanCloudRoute', labels)
    else:
        return kubectl.get_items_by_labels('CkanCloudRoute',
                                           labels,
                                           required=False)
Exemplo n.º 2
0
def get_app_instance_routes(app_instance_id, edit=False):
    labels = {'ckan-cloud/route-app-instance-id': app_instance_id}
    if edit: kubectl.edit_items_by_labels('CkanCloudRoute', labels)
    else:
        return kubectl.get_items_by_labels('CkanCloudRoute',
                                           labels,
                                           required=False)
Exemplo n.º 3
0
def get_datapusher_routes(datapusher_name, edit=False):
    labels = {'ckan-cloud/route-datapusher-name': datapusher_name}
    if edit: kubectl.edit_items_by_labels('CkanCloudRoute', labels)
    else:
        return kubectl.get_items_by_labels('CkanCloudRoute',
                                           labels,
                                           required=False)