Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.152.503 Times

praekelt.recipe.deploy 0.0.7

Company: Praekelt Foundation
Date Added: November 23, 2013  |  Visits: 394

praekelt.recipe.deploy

Report Broken Link
Printer Friendly Version


Product Homepage
Download (38 downloads)



Buildout recipe making versioned remote deploys trivial.<br /><br />Creates a bin/ script with which you can easily deploy buildouts to remote servers. Uses Fabric to communicate and run commands on remote servers.<br /><br />NOTE: This recipe is under active development and has not been fully tested in a production environment. Use at your own risk.<br /><br />The deploy process proceeds as follows:<br /><br /> 1. The remote host as specified in host is accessed.<br /> 2. A new release path structure is created using this pattern: <root_path>/releases/<release_timestamp>.<br /> 3. The git repo as specified in git_url is cloned.<br /> 4. The newly cloned repo's branch is switched to the branch as specified in git_branch. If git_branch is not specified no switch occurs.<br /> 5. Shared resources as specified in shared_resources are copied from the current release(if present) to the newly created release.<br /> 6. The Buildout's boostrap.py is run using the python executable as specified in python_exec and a Buildout configuration file as specified in conf_file. python is used by default if python_exec is not specified, buildout.cfg is used by default if conf_file is not specified.<br /> 7. The Buildout is run using a Buildout configuration file as specified in conf_file. buildout.cfg is used by default if conf_file is not specified.<br /> 8. The <root_path>/current symlink is updated to point to newly created release.<br /> 9. Supervisor is updated($ supervisorctl update) if update_supervisor is specified as True.<br /> 10. Each command specified in initd_commands is run in order.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Boostrappy Branch Buildout Cloned Copied Current Executable Git Branch Newly Occurs Present Python Releaseif Repo Resources Shared Shared Resources Switch Switched Update
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


PRAEKELT.RECIPE.DEPLOY RELATED
Programming  -  ResThief 1.20
Extract resources from binary files, ResThief will examine every executable dropped on its window and extract all the resources (bitmaps, icons, AVI's, sounds, text --- anything a programmer cares to stuff into a program) and save them as separate...
39 KB  
Sound Card Tools  -  Free Resource Extractor 8.4.8
Free Resource Extractor, a free and handy utility to scan all DLL, EXE and OCX files and extract built-in resources like icons, bitmaps, cursors, sounds, AVI videos, HTML files, metafiles, etc. Free Resource Extractor can even extract useful...
1.45 MB  
Development Tools  -  A thin MATLAB wrapper for the Git source control system 1.0
A thin MATLAB wrapper for Git. Short instructions: Use this exactly as you would use the OS command-line verison of Git. Long instructions are: This is not meant to be a comprehensive guide to the near-omnipotent Git SCM:...
10 KB  
Programming  -  slapos.rebootstrap 2.1
This extensions for zc.buildout is created to solve chicken and egg problem while working with buildout and when some exact version of python, which is provided by buildout shall be used to execute this buildout itself. Usage Part...
10.24 KB  
Network & Internet  -  lizard-ui 3.7
lizard-ui provides a basic Django user interface, so a base Django template and some CSS + javascript. We designed it at Nelen & Schuurmans for our geographical information websites (with water management information). Choices,...
2.29 MB  
Network & Internet  -  lizard-map 3.5.2
lizard-map is a software that provides basic map interaction for Django applications that use a lizard-ui user interface. We designed it at Nelen & Schuurmans for our geographical information websites (with water management information).
2.01 MB  
Libraries  -  Bio::NEXUS::Node 0.67
Bio::NEXUS::Node is a Perl module that provides functions for manipulating nodes in trees. SYNOPSIS new Bio::NEXUS::Node; METHODS new Title : new Usage : $node = new Bio::NEXUS::Node(); Function: Creates a new Bio::NEXUS::Node object...
153.6 KB  
Database Tools  -  MySQL Paging 1.0
MySQL Paging is a simple class that can return a MySQL database query results for spliting into multiple pages given the maximum number of result rows to present on each page.Usage :- Create a class object with 3 arguments: MySQL SQL query, limit...
10 KB  
Programming  -  plone.app.ldap 1.2.3
plone.app.ldap provides a user interface in a Plone site to manage LDAP and Active Directory servers. This package succeeds the simplon.plone.ldap package. It builds on the functionality provided by LDAPMultiPlugins,...
30.72 KB  
Education  -  Pycabulary 1.0
Pycabulary is a parser for dicius implemented in Python. dicius is a free online language dicionaries and Pycabulary offer a confortable interface to it. Actually Pycabulary is, at the moment, three different interfaces for the same...
10.24 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB