Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
vidjil
vidjil
Commits
8542fe7d
Commit
8542fe7d
authored
Dec 05, 2014
by
Marc Duez
Browse files
server : sequence file size are stored as integer
parent
c35278be
Changes
3
Hide whitespace changes
Inline
Side-by-side
server/web2py/applications/vidjil/controllers/admin.py
View file @
8542fe7d
# coding: utf8
import
gluon.contrib.simplejson
import
os.path
import
defs
if
request
.
env
.
http_origin
:
response
.
headers
[
'Access-Control-Allow-Origin'
]
=
request
.
env
.
http_origin
response
.
headers
[
'Access-Control-Allow-Credentials'
]
=
'true'
...
...
@@ -29,7 +29,7 @@ def repair_missing_files():
db
.
sequence_file
[
row
.
id
]
=
dict
(
data_file
=
None
)
flist
+=
" : "
+
row
.
filename
else
:
size
=
defs
.
format_size
(
os
.
path
.
getsize
(
seq_file
)
)
size
=
os
.
path
.
getsize
(
seq_file
)
db
.
sequence_file
[
row
.
id
]
=
dict
(
size_file
=
size
)
res
=
{
"success"
:
"true"
,
"message"
:
"path of missing files have been removed from the database"
+
flist
}
...
...
server/web2py/applications/vidjil/controllers/file.py
View file @
8542fe7d
...
...
@@ -130,7 +130,7 @@ def upload():
mes
=
f
.
filename
+
": upload finished"
seq_file
=
defs
.
DIR_SEQUENCES
+
db
.
sequence_file
[
request
.
vars
[
"id"
]].
data_file
size
=
vidjil_utils
.
format_size
(
os
.
path
.
getsize
(
seq_file
)
)
size
=
os
.
path
.
getsize
(
seq_file
)
db
.
sequence_file
[
request
.
vars
[
"id"
]]
=
dict
(
size_file
=
size
)
res
=
{
"message"
:
mes
}
...
...
server/web2py/applications/vidjil/models/db.py
View file @
8542fe7d
...
...
@@ -113,7 +113,8 @@ db.define_table('sequence_file',
Field
(
'pcr'
,
'text'
),
Field
(
'sequencer'
,
'text'
),
Field
(
'producer'
,
'text'
),
Field
(
'size_file'
,
'text'
),
Field
(
'size_file'
,
'integer'
,
default
=
0
),
Field
(
'provider'
,
'reference auth_user'
),
Field
(
'data_file'
,
'upload'
,
uploadfolder
=
defs
.
DIR_SEQUENCES
,
length
=
1000000000000
,
autodelete
=
True
))
...
...
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