Code Monkey home page Code Monkey logo

geo-uploader-cli's People

Contributors

chahuistle avatar julianspaeth avatar lucast122 avatar qbicstefanc avatar sven1103 avatar

Watchers

 avatar  avatar  avatar

Forkers

lucast122

geo-uploader-cli's Issues

compilation

Please compile properly so that the MainEntryPoint class does not need to be specified. Why -cp and not -jar? Please fix this

Clean-up repo

There are a bunch of files that should be deleted from the repo:

-remove immediately all qbic project related tables and infos such as outputQGVIN.xlsx, QJWAB_identifiers,geo-uploader-cliQGVIN.xlsx,geo-uploader-cliQJWAB.xlsx,geo_template.xlsx...

-also remove the files .attach_pid17092, etc from the repo

remove all excel files with project info

please remove all excel files with project info from the release zip/tar containers.
Examples in release 0.2.2:
geo-uploader-cliQGVIN.xlsx
geo-uploader-cliQJWAB.xlsx
outputQGVIN

Please also check the other releases.

Geo-Uploader Gives "null" back as result.

Hi Timo.
could you please take a look at this:

heumos@wave ~/Downloads> java -cp geo-uploader-cli.jar life.qbic.cli.main.MainEntryPoint -u afaaj01 -p QMSUI -o geo_output/ -c config.yaml Parse commands openBis connection established Password: Logged in successfully to openBis Normal constructor Found project QMSUI for user afaaj01 null Check the application log in logs/app.log for more details. WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.

heumos@wave ~/Downloads> java -cp geo-uploader-cli.jar life.qbic.cli.main.MainEntryPoint -u afaaj01 -p QMHBS -o geo_output/ -c config.yaml Parse commands openBis connection established Password: Logged in successfully to openBis Normal constructor Found project QMHBS for user afaaj01 null Check the application log in logs/app.log for more details. WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
Best, Simon

config.yaml

Please revise the readme to make clear that you cannot download the config.yaml, but have to create it based on the info given in the readme.txt file.

Remove binaries from code repository

We use Maven for dependency management, so there is no need to maintain the classes directory.

This repository is 208 MB.

Maybe there is a good reason why this folder exists, but I cannot think of one.

leaving off pw from the config.yaml file does not work

Pro:Geo-uploader StefanC$ java -jar geo-uploader-cli-1.2-jar-with-dependencies.jar -p QXXXX -o test -c config.yaml
11:34:45.557 [main] DEBUG life.qbic.cli.main.MainEntryPoint - Starting Main tool
11:34:45.715 [main] WARN life.qbic.cli.ToolExecutor - Missing tool descriptor file. Make sure the file tool.properties is located in the classpath
11:34:45.719 [main] WARN life.qbic.cli.ToolExecutor - Missing value in tool.properties file for property 'tool.version', using default value '1.0.0-SNAPSHOT'
11:34:45.720 [main] WARN life.qbic.cli.ToolExecutor - Missing value in tool.properties file for property 'tool.repo.url', using default value 'http://github.com/qbicsoftware'
11:34:45.720 [main] WARN life.qbic.cli.ToolExecutor - Missing value in tool.properties file for property 'tool.name', using default value 'QBiC toolset'
11:34:45.723 [main] DEBUG life.qbic.cli.ToolExecutor - Starting execution
11:34:45.724 [main] INFO life.qbic.cli.main.MainTool - Parse commands
Password:
11:34:53.765 [main] DEBUG life.qbic.core.authentication.PostmanSessionManager - ch.systemsx.cisd.common.exceptions.UserFailureException: No 'password' specified.
11:34:53.765 [main] ERROR life.qbic.core.authentication.PostmanSessionManager - Connection to openBIS failed.
Could not connect to openBis. Check your config file
11:34:53.766 [Thread-1] DEBUG life.qbic.cli.ToolExecutor - Shutting down

Add maven credentials to .travis.yml

As stated in our SOPs and the development guide, repositories should contain encrypted maven credentials to be able to deploy to our Nexus repository.

add -c command to example usage in readme

please add -c command to example usage in readme and make clear that when someone is not giving a config file, the example file will be used.
Also make sure to add in the readme that the config file needs to be created.

We propose that in the next release there should be a download of the jar file and a small zip containing the config.yaml plus the template.xlsx file

Excel output

excel table looks fine, add warning if some of the entries (basically go through the config) could not be filled.

checksum calculation

checksum calculation, please indicate how the file should look like (-f option)

Other projects do not work

Tool does not work for all projects: QMSUI, QMHBS do not work.
Please fix and test for these projects again. If it still fails the tool should give feedback why (see also Issue Excel output).

Make a new release

please make a new release for this tool including and example config.yaml and the geo template into the zip container.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.