whiskerboard icon indicating copy to clipboard operation
whiskerboard copied to clipboard

Add a way to check the status of the services.

Open almet opened this issue 11 years ago • 4 comments
trafficstars

(rather than only displaying their status)

  • Add a connection string to the services. A connection-string is in the form {protocol}://{hostname}:{port}.
  • Add a celery task able to check the status of a service, given a protocol.
  • Add a "check_status" django command.
  • Update the base settings to use celery
  • use the settings/deploy.py if it exists
  • explicitely pin the versions in the requirements.txt file
  • display the connection string on the detail page of the service

almet avatar Dec 11 '13 11:12 almet

Thanks! I've left a few comments on the commit.

bfirsh avatar Dec 11 '13 14:12 bfirsh

Thanks for taking the time to review that, I don't think I'll be able to find the time to actually commit myself to tidy up everything, so I'll let whoever wants to do it proceed.

(this code was made something like a year ago, so there are possible flaws in there, yup).

almet avatar Dec 11 '13 14:12 almet

No worries! Good to get this lined up for PR. I may have time to fix it myself at some point, but I'm quite busy at the moment.

bfirsh avatar Dec 12 '13 11:12 bfirsh

thanks @ametaireau, I'll try to work through some of @bfirsh's suggestions and get it ready for merge

bsdlp avatar Dec 13 '13 21:12 bsdlp