From faa5b061d6bae8926a25d6c6ab81a4e6103fb2db Mon Sep 17 00:00:00 2001 From: Irina Peshinskaya Date: Wed, 14 Sep 2016 18:26:02 +0300 Subject: [PATCH] MT#22657 Close peering API for the reseller role and small texts fixes Change-Id: I172a34b51d7b856b5e1b7b6b4cdfac73898adee0 (cherry picked from commit 95c550e848de0973dfc8473dbaaa06797bd712a9) (cherry picked from commit 798d0f9d12cae7aa91f837cbcfaef63d035a6c69) --- lib/NGCP/Panel/Controller/API/PeeringServerPreferenceDefs.pm | 2 +- lib/NGCP/Panel/Controller/API/PeeringServerPreferences.pm | 2 +- lib/NGCP/Panel/Controller/API/PeeringServerPreferencesItem.pm | 4 ++-- lib/NGCP/Panel/Controller/API/PeeringServers.pm | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/NGCP/Panel/Controller/API/PeeringServerPreferenceDefs.pm b/lib/NGCP/Panel/Controller/API/PeeringServerPreferenceDefs.pm index d5e3392a63..b16bb75ea2 100644 --- a/lib/NGCP/Panel/Controller/API/PeeringServerPreferenceDefs.pm +++ b/lib/NGCP/Panel/Controller/API/PeeringServerPreferenceDefs.pm @@ -39,7 +39,7 @@ __PACKAGE__->config( action => { map { $_ => { ACLDetachTo => '/api/root/invalid_user', - AllowedRole => [qw/admin reseller/], + AllowedRole => [qw/admin/], Args => 0, Does => [qw(ACL CheckTrailingSlash RequireSSL)], Method => $_, diff --git a/lib/NGCP/Panel/Controller/API/PeeringServerPreferences.pm b/lib/NGCP/Panel/Controller/API/PeeringServerPreferences.pm index 8f174c6497..568bd37d1b 100644 --- a/lib/NGCP/Panel/Controller/API/PeeringServerPreferences.pm +++ b/lib/NGCP/Panel/Controller/API/PeeringServerPreferences.pm @@ -49,7 +49,7 @@ __PACKAGE__->config( action => { map { $_ => { ACLDetachTo => '/api/root/invalid_user', - AllowedRole => [qw/admin reseller/], + AllowedRole => [qw/admin/], Args => 0, Does => [qw(ACL CheckTrailingSlash RequireSSL)], Method => $_, diff --git a/lib/NGCP/Panel/Controller/API/PeeringServerPreferencesItem.pm b/lib/NGCP/Panel/Controller/API/PeeringServerPreferencesItem.pm index 6ce840da28..1112b469ab 100644 --- a/lib/NGCP/Panel/Controller/API/PeeringServerPreferencesItem.pm +++ b/lib/NGCP/Panel/Controller/API/PeeringServerPreferencesItem.pm @@ -42,7 +42,7 @@ __PACKAGE__->config( action => { (map { $_ => { ACLDetachTo => '/api/root/invalid_user', - AllowedRole => [qw/admin reseller/], + AllowedRole => [qw/admin/], Args => 1, Does => [qw(ACL RequireSSL)], Method => $_, @@ -50,7 +50,7 @@ __PACKAGE__->config( } } @{ __PACKAGE__->allowed_methods }), @{ __PACKAGE__->get_journal_action_config(__PACKAGE__->resource_name,{ ACLDetachTo => '/api/root/invalid_user', - AllowedRole => [qw/admin reseller/], + AllowedRole => [qw/admin/], Does => [qw(ACL RequireSSL)], }) } }, diff --git a/lib/NGCP/Panel/Controller/API/PeeringServers.pm b/lib/NGCP/Panel/Controller/API/PeeringServers.pm index c7675836ec..3688896649 100644 --- a/lib/NGCP/Panel/Controller/API/PeeringServers.pm +++ b/lib/NGCP/Panel/Controller/API/PeeringServers.pm @@ -23,7 +23,7 @@ sub allowed_methods{ } sub api_description { - return 'Defines peering groups.'; + return 'Defines peering servers.'; }; sub query_params {