Skip to content

Commit

Permalink
Update CRUD service and CRUD methode
Browse files Browse the repository at this point in the history
  • Loading branch information
gregocgt committed Feb 28, 2019
1 parent 763f03d commit b509766
Show file tree
Hide file tree
Showing 2 changed files with 320 additions and 132 deletions.
20 changes: 19 additions & 1 deletion SOLIDserverRest/mapper.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,64 +14,82 @@
'ip_site_update': 'ip_site_add',
'ip_site_count': 'ip_site_count',
'ip_site_list': 'ip_site_list',
'ip_site_read': 'ip_site_list',
'ip_site_info': 'ip_site_info',
'ip_site_delete': 'ip_site_delete',
'ip_subnet_add': 'ip_subnet_add',
'ip_subnet_create': 'ip_subnet_add',
'ip_subnet_update': 'ip_subnet_add',
'ip_subnet_count': 'ip_block_subnet_count',
'ip_subnet_list': 'ip_block_subnet_list',
'ip_subnet_read': 'ip_block_subnet_list',
'ip_subnet_info': 'ip_block_subnet_info',
'ip_subnet_delete': 'ip_subnet_delete',
'ip_subnet_find_free': 'ip_find_free_subnet',
'ip_subnet6_add': 'ip6_subnet6_add',
'ip_subnet6_create': 'ip6_subnet6_add',
'ip_subnet6_update': 'ip6_subnet6_add',
'ip_subnet6_count': 'ip6_block6_subnet6_count',
'ip_subnet6_list': 'ip6_block6_subnet6_list',
'ip_subnet6_read': 'ip6_block6_subnet6_list',
'ip_subnet6_info': 'ip6_block6_subnet6_info',
'ip_subnet6_delete': 'ip6_subnet6_delete',
'ip_subnet6_find_free': 'ip6_find_free_subnet6',
'ip_pool_add': 'ip_pool_add',
'ip_pool_create': 'ip_pool_add',
'ip_pool_update': 'ip_pool_add',
'ip_pool_count': 'ip_pool_count',
'ip_pool_list': 'ip_pool_list',
'ip_pool_read': 'ip_pool_list',
'ip_pool_info': 'ip_pool_info',
'ip_pool_delete': 'ip_pool_delete',
'ip_pool6_add': 'ip6_pool6_add',
'ip_pool6_create': 'ip6_pool6_add',
'ip_pool6_update': 'ip6_pool6_add',
'ip_pool6_count': 'ip6_pool6_count',
'ip_pool6_list': 'ip6_pool6_list',
'ip_pool6_read': 'ip6_pool6_list',
'ip_pool6_info': 'ip6_pool6_info',
'ip_pool6_delete': 'ip6_pool6_delete',
'ip_address_add': 'ip_add',
'ip_address_create': 'ip_add',
'ip_address_update': 'ip_add',
'ip_address_count': 'ip_address_count',
'ip_address_list': 'ip_address_list',
'ip_address_read': 'ip_address_list',
'ip_address_info': 'ip_address_info',
'ip_address_delete': 'ip_delete',
'ip_address_find_free': 'ip_find_free_address',
'ip_address6_add': 'ip6_address6_add',
'ip_address6_create': 'ip6_address6_add',
'ip_address6_update': 'ip6_address6_add',
'ip_address6_count': 'ip6_address6_count',
'ip_address6_list': 'ip6_address6_list',
'ip_address6_read': 'ip6_address6_list',
'ip_address6_info': 'ip6_address6_info',
'ip_address6_delete': 'ip6_address6_delete',
'ip_address6_find_free': 'ip6_find_free_address6',
'ip_alias_add': 'ip_alias_add',
'ip_alias_create': 'ip_alias_add',
'ip_alias_list': 'ip_alias_list',
'ip_alias_read': 'ip_alias_list',
'ip_alias_delete': 'ip_alias_delete',
'ip_alias6_add': 'ip6_alias_add',
'ip_alias6_create': 'ip6_alias_add',
'ip_alias6_list': 'ip6_alias_list',
'ip_alias6_read': 'ip6_alias_list',
'ip_alias6_delete': 'ip6_alias_delete',
}

METHOD_MAPPER = {
'add': 'POST',
'create': 'POST',
'update': 'PUT',
'count': 'GET',
'list': 'GET',
'read': 'GET',
'info': 'GET',
'delete': "DELETE",
'find_free': "OPTIONS",
'create': 'POST',

}

0 comments on commit b509766

Please sign in to comment.