Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
File Transfer Service
fts-rest
Commits
db904938
Commit
db904938
authored
Jul 10, 2017
by
Maria Arsuaga Rios
Browse files
logging and storage name
parent
c54022ed
Pipeline
#157981
passed with stage
in 25 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/fts3/model/config.py
View file @
db904938
...
...
@@ -60,7 +60,7 @@ class Se(Base):
storage
=
Column
(
String
(
150
),
primary_key
=
True
)
site
=
Column
(
String
(
45
))
se_metadata
=
Column
(
String
(
255
))
se_metadata
=
Column
(
String
(
255
))
ipv6
=
Column
(
Flag
(
negative
=
'off'
,
positive
=
'on'
),
default
=
'off'
)
udt
=
Column
(
Flag
(
negative
=
'off'
,
positive
=
'on'
))
debug_level
=
Column
(
Integer
)
...
...
@@ -71,7 +71,7 @@ class Se(Base):
def
__str__
(
self
):
return
self
.
nam
e
return
self
.
storag
e
class
ShareConfig
(
Base
):
...
...
src/fts3rest/fts3rest/controllers/config/se.py
View file @
db904938
...
...
@@ -55,13 +55,16 @@ class SeConfigurationController(BaseController):
try
:
for
storage
,
cfg
in
input_dict
.
iteritems
():
# As source
se_info_new
=
cfg
.
get
(
'se_info'
,
None
)
if
se_info_new
:
se_info
=
Session
.
query
(
Se
).
filter
(
Se
.
storage
==
storage
).
first
()
log
.
debug
(
"Se info %s"
%
se_info
)
for
key
,
value
in
se_info_new
.
iteritems
():
value
=
validate_type
(
Se
,
key
,
value
)
setattr
(
se_info
,
key
,
value
)
log
.
debug
(
"key %s"
%
key
)
log
.
debug
(
"value %s"
%
value
)
audit_configuration
(
'set-se-config'
,
'Set config %s: %s'
%
(
storage
,
json
.
dumps
(
cfg
)))
Session
.
merge
(
se_info
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment