mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[brightbox] Added check for identifiers being passed to requests to prevent requests to resource root
This commit is contained in:
parent
07bbc05951
commit
cd9322ae4d
23 changed files with 23 additions and 0 deletions
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def destroy_api_client(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'DELETE',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def destroy_cloud_ip(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'DELETE',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def destroy_image(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'DELETE',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def destroy_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'DELETE',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_api_client(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_cloud_ip(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_image(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_interface(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_server_type(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_user(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def get_zone(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'GET',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def map_cloud_ip(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'POST',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def restart_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'POST',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def shutdown_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'POST',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def snapshot_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'POST',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def start_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'POST',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def stop_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'POST',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def unmap_cloud_ip(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [202],
|
||||
:method => 'POST',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def update_api_client(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'PUT',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def update_image(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'PUT',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def update_server(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'PUT',
|
||||
|
|
|
@ -4,6 +4,7 @@ module Fog
|
|||
class Real
|
||||
|
||||
def update_user(identifier, options = {})
|
||||
return nil if identifier.nil? || identifier == ""
|
||||
request(
|
||||
:expects => [200],
|
||||
:method => 'PUT',
|
||||
|
|
Loading…
Add table
Reference in a new issue