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

task messaging via http on port 80 #969

Closed
hjoliver opened this issue Jun 6, 2014 · 5 comments
Closed

task messaging via http on port 80 #969

hjoliver opened this issue Jun 6, 2014 · 5 comments
Assignees

Comments

@hjoliver
Copy link
Member

hjoliver commented Jun 6, 2014

ref: #120 (comment)

@m214089 has a few lines of C code to submit an http POST request via the curl library, to a webserver that runs cylc messaging commands from a CGI script.

This can be built into a model executable in order to trigger post-processing on files completed mid-run.

However, perhaps we should consider supporting this more generally (not just in-model) or at least providing the code and some instruction on how to use it - as it could be used instead of task polling at sites that won't open the Pyro ports or allow ssh back to the suite host, but which do have port 80 open on the HPC.

@matthewrmshin matthewrmshin added this to the soon milestone Jun 11, 2014
@matthewrmshin
Copy link
Contributor

See also #72.

@hjoliver
Copy link
Member Author

hjoliver commented Jul 7, 2014

I've passed Luis's code on to @aosprey, who is planning to test it.

@hjoliver hjoliver removed the new? label Feb 11, 2015
@hjoliver
Copy link
Member Author

@aosprey - did you get a chance to test this last year?

@hjoliver hjoliver modified the milestones: later, soon Feb 11, 2015
@aosprey
Copy link
Contributor

aosprey commented Feb 12, 2015

As I recall I did use the method to run a simple test suite, and the system worked well, however this was just on a single machine. I don't have access to a machine here where I could run a web server - our sys admin was reluctant to allow this without understanding the security implications. Therfore we decided to pass this on to our colleagues at BADC who are more expert on web services etc. I'm not sure if anyone followed it up though...

@hjoliver
Copy link
Member Author

Absorbed into comms refactor #1872

@hjoliver hjoliver removed this from the later milestone Jun 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants