Felipe Monteiro | 8a5f69a | 2017-07-14 20:12:33 +0100 | [diff] [blame] | 1 | .. _patrole-installation: |
DavidPurcell | 663aedf | 2017-01-03 10:01:14 -0500 | [diff] [blame] | 2 | |
Felipe Monteiro | 8a5f69a | 2017-07-14 20:12:33 +0100 | [diff] [blame] | 3 | ========================== |
| 4 | Patrole Installation Guide |
| 5 | ========================== |
| 6 | |
| 7 | Manual Installation Information |
| 8 | =============================== |
DavidPurcell | 663aedf | 2017-01-03 10:01:14 -0500 | [diff] [blame] | 9 | |
| 10 | At the command line:: |
| 11 | |
Felipe Monteiro | 7942336 | 2017-06-01 21:53:03 +0100 | [diff] [blame] | 12 | $ git clone http://git.openstack.org/openstack/patrole |
Thomas Duval | bb46c5a | 2018-03-15 11:33:07 +0100 | [diff] [blame] | 13 | $ sudo pip install ./patrole |
DavidPurcell | 663aedf | 2017-01-03 10:01:14 -0500 | [diff] [blame] | 14 | |
| 15 | Or, if you have virtualenvwrapper installed:: |
| 16 | |
Thomas Duval | bb46c5a | 2018-03-15 11:33:07 +0100 | [diff] [blame] | 17 | $ mkvirtualenv patrole_env |
| 18 | $ workon patrole_env |
| 19 | $ pip install ./patrole |
DavidPurcell | 663aedf | 2017-01-03 10:01:14 -0500 | [diff] [blame] | 20 | |
DavidPurcell | 45bc1a6 | 2017-01-19 17:21:27 -0500 | [diff] [blame] | 21 | Or to install from the source:: |
| 22 | |
| 23 | $ navigate to patrole directory |
Felipe Monteiro | 7bc35dc | 2017-04-19 21:11:46 +0100 | [diff] [blame] | 24 | $ sudo pip install -e . |
DavidPurcell | 45bc1a6 | 2017-01-19 17:21:27 -0500 | [diff] [blame] | 25 | |
Felipe Monteiro | 7942336 | 2017-06-01 21:53:03 +0100 | [diff] [blame] | 26 | DevStack Installation |
| 27 | ===================== |
| 28 | |
Felipe Monteiro | f6ffb8b | 2018-07-18 20:41:10 +0100 | [diff] [blame^] | 29 | .. include:: ../../devstack/README.rst |