Ah, ok, thanks Josh. In your example
the project name of "do_test" is located at https://[email protected]/joshcartme/vanilla_mezz? https://[email protected]/joshcartme/vanilla_mezz/do_test ? how does that structure work? I don't get it yet. Getting a similar but different error now: Fatal error: run() encountered an error (return code 255) while executing > 'hg clone https://github.com/kpennell/mezz-digitalocean > /mezzanine_app/project' 1. I don't understand why it adds "project" 2. Can see why there is a space. On Thursday, April 10, 2014 1:27:22 PM UTC-5, Josh Cartmell wrote: > > I think you need to set the REPO_URL, otherwise it has no way to get the > project onto the remote server. > > > On Thu, Apr 10, 2014 at 11:22 AM, Kyle Pennell <[email protected]<javascript:> > > wrote: > >> Getting closer with deploying by using Fabric. I think my problem is the >> PROJECT_NAME. >> >> Getting this error after putting Fab All (other things seem to work now): >> >> >> $ hg clone /mezzanine_app/project -> >> >> [107.170.215.138] out: abort: repository /mezzanine_app/project not found! >> >> Fatal error: run() encountered an error (return code 255) while executing >>> 'hg clone /mezzanine_app/project' >> >> >> Repository not found...hmmmmm >> >> I guess I don't understand why it keeps tacking on my PROJECT_NAME + >> Project to the file path. >> >> Printing the working directory (where manage.py and local_settings are) >> gives me : /opt/mezzanine_env/mezzanine_app >> >> What should I be putting in PROJECT_NAME instead? How can I let FABRIC >> find the repository? Any clues where I might be going wrong? >> >> >> My FABRIC Settings: >> >> >> *FABRIC = {* >> >> * "SSH_USER": "kpennell", # SSH username* >> >> * "SSH_PASS": "pass", # SSH password (consider key-based auth$* >> >> * "SSH_KEY_PATH": "/root/.ssh/id_rsa.pub", # Local path to SSH ke$* >> >> * "HOSTS": ["107.170.215.138"], # List of hosts to deploy to* >> >> * "VIRTUALENV_HOME": "", # Absolute remote path for virtualenvs >>> (I assumed I could leave this blank)* >> >> * "PROJECT_NAME": "mezzanine_app", # Unique identifier for project >>> (this is the folder where my mezzanine stuff is)* >> >> * "REQUIREMENTS_PATH": "requirements.txt", # Path to pip requireme$* >> >> * "GUNICORN_PORT": 8000, # Port gunicorn will listen on* >> >> * "LOCALE": "en_US.UTF-8", # Should end with ".UTF-8"* >> >> * "LIVE_HOSTNAME": "www.ahalearning.co <http://www.ahalearning.co>", >>> # Host for public site.* >> >> * "REPO_URL": "", # Git or Mercurial remote repo URL for the proje$ >>> Can this be blank?* >> >> * "DB_PASS": "pass", # Live database password* >> >> * "ADMIN_PASS": "pass", # Live admin user password* >> >> * }* >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Mezzanine Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Mezzanine Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
