Comments (5)
I'll have a look, this is probabely related to this part of the code:
waves-core/waves/wcore/models/jobs.py
Line 955 in d79e779
waves-core/waves/wcore/models/jobs.py
Line 997 in d79e779
more specifically there
waves-core/waves/wcore/models/jobs.py
Line 1058 in d79e779
Expected output are created here:
waves-core/waves/wcore/models/jobs.py
Line 538 in d79e779
from waves-core.
in the same way, if output "File name" is inserted without extension : "output" instead of "output.txt". The jobs details page (/waves/jobs/xxxxx) always give an output file 'Not available for now' because WAVES search for a file "output." instead of just "output"
from waves-core.
I finally figured it out. Extension is not used to compute expected output file full name. Only output value is used. In fact this was made on purpose because extension is only supposed to help adding correct headers when downloading submission output.
from waves-core.
in the same way, if output "File name" is inserted without extension : "output" instead of "output.txt". The jobs details page (/waves/jobs/xxxxx) always give an output file 'Not available for now' because WAVES search for a file "output." instead of just "output"
Should be fixed: https://github.com/lirmm/waves-core/tree/bugfix/files_inputs.
Before submitting PR, I'll correct other tickets: #11 and #1
from waves-core.
@vincent-lefort can you confirm this has been fixed in v1.6.7?
from waves-core.
Related Issues (20)
- File Input samples are visible even when File Input is hidden HOT 2
- Admin and User email notifications fof Errors both go to the same email address HOT 2
- Resolve cryptography warning HOT 1
- Add Travis ci configuration file
- Could not import 'waves.wcore.adaptors.shell.SshShellAdaptor' for WAVES settings 'AttributeError' HOT 3
- Trying to access job files on results page gives "Assertion error: Model object must be export-able" HOT 2
- Accessing Job Details using the Admin "Jobs" page gives "TypeError vars() argument must have __dict__ attribute" error HOT 2
- Turn Encrypt utils into proper Django field
- Bump code to Python 3.0
- Migrate to Django 3.
- Refactor Services / Submission
- Adapter Class refactoring
- File Input Issues
- Test Coverage improvement
- SGE / Slurm testing
- Prepare migration from previous version
- Integrate modern layout for Back end
- Issue with runner parameters
- Waves-Core deployment HOT 3
- Add Textarea input support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from waves-core.