Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding finalized skeleton of web pipeline 👍ready to be merged👍 #117

Merged
merged 34 commits into from
Jun 20, 2014
Merged

Adding finalized skeleton of web pipeline 👍ready to be merged👍 #117

merged 34 commits into from
Jun 20, 2014

Conversation

squirrelo
Copy link
Contributor

Still can't show results or have a proper working wait page, as those are dependent on the job running working, but you can now go through the entire pipeline and see how it looks.

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.07%) when pulling db0fb78 on squirrelo:moreweb into 432f2cc on biocore:master.


commands = []
for data_type, command in split:
print "INPUT: ", data_type, command
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you remove this and all the following print statements?

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.47%) when pulling ff4ad03 on squirrelo:moreweb into 432f2cc on biocore:master.

@teravest
Copy link
Contributor

👍

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 97d93c4 on squirrelo:moreweb into a748c94 on biocore:master.

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling e075043 on squirrelo:moreweb into a748c94 on biocore:master.

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 4269674 on squirrelo:moreweb into 7588f11 on biocore:master.

@@ -17,11 +17,8 @@ install:
- pip install .
script:
- qiita_env make_test_env
- nosetests --with-doctest
- nosetests --with-doctest --with-coverage --cover-package=coveralls
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@squirrelo can you undo this?

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 83ffdf1 on squirrelo:moreweb into 7588f11 on biocore:master.

@ElDeveloper ElDeveloper changed the title Adding finalized skeleton of web pipeline ⚠️ Adding finalized skeleton of web pipeline ⚠️ - 🚨 DO NOT MERGE 🚨 Jun 20, 2014
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling e2904fa on squirrelo:moreweb into 2dc78a3 on biocore:master.

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling e2904fa on squirrelo:moreweb into 2dc78a3 on biocore:master.

@ElDeveloper
Copy link
Member

This should be ready for merge! The instructions I suggest are to pull down this branch then:

qiita_env drop_demo_env
qiita_env make_demo_env # you need an internet connection for this step
python qiita_pet/webserver.py

In a browser go to http://localhost:8888 and then create a new meta-analysis, it should take you through the end of the workflow.

@ElDeveloper ElDeveloper changed the title ⚠️ Adding finalized skeleton of web pipeline ⚠️ - 🚨 DO NOT MERGE 🚨 Adding finalized skeleton of web pipeline 👍ready to be merged👍 Jun 20, 2014
@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling d626a9a on squirrelo:moreweb into 2a4e108 on biocore:master.


class AnalysisWaitHandler(BaseHandler):
@authenticated
def get(self, analysis_id):
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right now, with this implementation, people will be able to change the id in the URL to whatever they want and retrieve that analysis, whether or not they are supposed to have access to it. See #147

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: this is fine for the demo, but we should address it in the future

self.r_server = Redis()
self.redis = Client()
self.redis.connect()
# self.redis = Client()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these lines here because we will use them after the demo, but don't want to use them right now?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes that's why.

@ElDeveloper
Copy link
Member

@antgonza gave his blessing for this PR to be merged, if all is good someone else should merge this.

@adamrp
Copy link
Contributor

adamrp commented Jun 20, 2014

Yep, all looks good to me!

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.08%) when pulling fe938dc on squirrelo:moreweb into ef1fb15 on biocore:master.

@adamrp
Copy link
Contributor

adamrp commented Jun 20, 2014

Thanks, guys! This looks good. But the fact that the code coverage is reduced makes me a little sick.

adamrp added a commit that referenced this pull request Jun 20, 2014
Adding finalized skeleton of web pipeline ready to be merged
@adamrp adamrp merged commit 7f80623 into qiita-spots:master Jun 20, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants