Skip to content
This repository was archived by the owner on Nov 8, 2022. It is now read-only.

Commit 176ade9

Browse files
committed
Refactor some logger messages
1 parent 5e2aa5d commit 176ade9

File tree

22 files changed

+87
-83
lines changed

22 files changed

+87
-83
lines changed

.travis.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ script:
5252
- rspec
5353
- rake start &
5454
- cd $TRAVIS_BUILD_DIR
55-
- sleep 10
56-
- sleep 20
55+
- sleep 30
5756
- curl localhost:4000/
5857
- curl localhost:4000/network-services
5958
- curl localhost:4569/vnfs

ns-catalogue/routes/ns.rb

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ class Catalogue < NsCatalogue
109109
# @overload put '/network-services/:id'
110110
# Update a NS
111111
# @param [JSON] NS in JSON format
112-
put '/:external_ns_id' do
112+
put '/:external_ns_id' do |external_ns_id|
113113
# Return if content-type is invalid
114114
return 415 unless request.content_type == 'application/json'
115115

@@ -118,7 +118,7 @@ class Catalogue < NsCatalogue
118118
return 400, errors.to_json if errors
119119

120120
begin
121-
ns = Ns.find_by('nsd.id' => params[:external_ns_id])
121+
ns = Ns.find_by('nsd.id' => external_ns_id)
122122
rescue Mongoid::Errors::DocumentNotFound => e
123123
return 400, 'This NSD no exists'
124124
end
@@ -149,22 +149,21 @@ class Catalogue < NsCatalogue
149149
# @overload delete '/network-services/:external_vnf_id'
150150
# Delete a NS by its ID
151151
# @param [Integer] external_ns_id NS external ID
152-
delete '/:external_ns_id' do
152+
delete '/:external_ns_id' do |external_ns_id|
153153
begin
154-
# ns = Ns.find( params[:external_ns_id] )
155-
ns = Ns.find_by('nsd.id' => params[:external_ns_id])
154+
ns = Ns.find_by('nsd.id' => external_ns_id)
156155
rescue Mongoid::Errors::DocumentNotFound => e
157156
halt 404
158157
end
159158
ns.destroy
160159
return 200
161160
end
162161

163-
get '/vnf/:vnf_id' do
162+
get '/vnf/:vnf_id' do |vnf_id|
164163
begin
165-
nss = Ns.find_by('nsd.vnfds' => params[:vnf_id])
164+
nss = Ns.find_by('nsd.vnfds' => vnf_id)
166165
rescue Mongoid::Errors::DocumentNotFound => e
167-
halt 404, 'No services using this VNFD'
166+
halt 404, 'No services using the VNFD ' + vnf_id
168167
end
169168
return 200, nss.to_json
170169
end

ns-manager/helpers/authentication.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def self.check_token(token)
2222
begin
2323
token = UserToken.find_by(token: token)
2424
rescue Mongoid::Errors::DocumentNotFound => e
25-
puts 'User not found.'
25+
logger.error 'User not found.'
2626
return false
2727
end
2828
return true

ns-manager/helpers/dc.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def getPoPExtraInfo(extraInfo)
6363
end
6464
pop_extra_info
6565
end
66-
66+
6767
# Return the status of a PoP
6868
def popStatus(pop_info)
6969
keystone_url = getPoPExtraInfo(pop_info[:extra_info])['keystone']
@@ -97,7 +97,7 @@ def popStatus(pop_info)
9797
begin
9898
api_version = JSON.parse RestClient.get keystone_url, :content_type => :json, :'X-Auth-Token' => token
9999
rescue => e
100-
puts e
100+
logger.error e
101101
end
102102

103103
return 200, JSON.pretty_generate(api_version)

ns-manager/helpers/mapping.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,11 @@ def saveMapping(mapping)
5555
begin
5656
mapping = Mapping.create!(mapping)
5757
rescue => e
58-
puts 'ERROR.................'
59-
puts e
58+
logger.error 'ERROR.................'
59+
logger.error e
6060
end
6161
rescue => e
62-
puts e
62+
logger.error e
6363
logger.error 'Error saving mapping.'
6464
halt 400
6565
end

ns-manager/routes/accounting.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class AccountingController < TnovaManager
3232
rescue Errno::ECONNREFUSED
3333
halt 500, 'NS Provisioning unreachable'
3434
rescue => e
35-
puts e.response
35+
logger.error e.response
3636
#logger.error e.response
3737
halt e.response.code, e.response.body
3838
end

ns-manager/routes/authentication.rb

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@
1717
#
1818
# @see Authentication
1919
class TeNORAuthentication < TnovaManager
20+
21+
# @method post_validation
22+
# @overload post '/validation'
23+
# Validate a token
2024
post '/validation' do
2125
return 415 unless request.content_type == 'application/json'
2226
token, errors = parse_json(request.body.read)
@@ -33,6 +37,9 @@ class TeNORAuthentication < TnovaManager
3337
halt 200
3438
end
3539

40+
# @method post_login
41+
# @overload post '/login'
42+
# Login method returns a token
3643
post '/login' do
3744
return 415 unless request.content_type == 'application/json'
3845
credentials, errors = parse_json(request.body.read)
@@ -69,6 +76,9 @@ class TeNORAuthentication < TnovaManager
6976
halt 400
7077
end
7178

79+
# @method post_logout
80+
# @overload post '/logout'
81+
# Logout method
7282
post '/logout' do
7383
return 415 if request.env['HTTP_X_AUTH_TOKEN'].nil?
7484
begin
@@ -80,6 +90,9 @@ class TeNORAuthentication < TnovaManager
8090
halt 200
8191
end
8292

93+
# @method post_register
94+
# @overload post '/register'
95+
# Register a new user
8396
post '/register' do
8497
user = User.new
8598
# user.name = params[:user][:name]
@@ -95,14 +108,14 @@ class TeNORAuthentication < TnovaManager
95108
user.save!
96109
status 201
97110
rescue => ex
98-
puts "Error #{$ERROR_INFO}"
111+
logger.error "Error #{$ERROR_INFO}"
99112
halt 422, { 'Content-Type' => 'text/plain' }, ex.message
100113
end
101114
end
102115

103116
delete '/:uid' do
104-
puts 'Delete user'
105-
puts 'Admin user cannot be deleted.'
117+
logger.error 'Delete user'
118+
logger.error 'Admin user cannot be deleted.'
106119
end
107120

108121
post '/:uid/reset_password' do

ns-manager/routes/dc.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,11 @@ class DcController < TnovaManager
9090
begin
9191
dc = Dc.create!(serv)
9292
rescue => e
93-
puts 'ERROR.................'
94-
puts e
93+
logger.error 'ERROR.................'
94+
logger.error e
9595
end
9696
rescue => e
97-
puts e
97+
logger.error e
9898
logger.error 'Error saving dc.'
9999
halt 400
100100
end

ns-manager/routes/vnfs.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ class VNFCatalogue < TnovaManager
124124
rescue => e
125125
logger.error e.response
126126
# halt e.response.code, e.response.body
127-
logger.error 'No network services using this VNF.'
127+
logger.error 'No services using the VNFD ' + vnf_id
128128
end
129129

130130
begin

ns-monitoring/helpers/monitoring.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def self.subcriptionThread(monitoring)
6161
@queue = VnfQueue.find_or_create_by(nsi_id: nsi_id, vnfi_id: vnf_instance['vnfr_id'], parameter_id: measurements['type'])
6262
@queue.update_attributes(value: measurements['value'], timestamp: measurements['timestamp'], unit: measurements['unit'])
6363
rescue => e
64-
puts e
64+
logger.error e
6565
end
6666
begin
6767
@list_vnfs_parameters = VnfQueue.where(nsi_id: nsi_id, parameter_id: measurements['type'])
@@ -77,13 +77,13 @@ def self.subcriptionThread(monitoring)
7777
logger.error 'NO equal. Wait next value'
7878
end
7979
rescue => e
80-
puts e
80+
logger.error e
8181
end
8282
end
8383
logger.debug 'Adding to queue'
8484
@@testThreads << { vnfi_id: vnf_instance['vnfr_id'], queue: t }
8585
rescue => e
86-
puts e
86+
logger.error e
8787
rescue Interrupt => _
8888
logger.error 'THREAD INTERRUPTION ...'
8989
conn.close
@@ -150,8 +150,8 @@ def self.startSubcription
150150
end
151151
end
152152
rescue => e
153-
puts 'Error!'
154-
puts e
153+
logger.error 'Error!'
154+
logger.error e
155155
end
156156
end
157157

0 commit comments

Comments
 (0)