mirror of
https://github.com/ansible/awx.git
synced 2026-03-01 00:38:45 -03:30
stop hard-coding the awx version in the isolated development environment
see: #296
This commit is contained in:
1
Makefile
1
Makefile
@@ -545,6 +545,7 @@ docker-isolated:
|
|||||||
TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose -f tools/docker-compose.yml -f tools/docker-isolated-override.yml create
|
TAG=$(COMPOSE_TAG) DEV_DOCKER_TAG_BASE=$(DEV_DOCKER_TAG_BASE) docker-compose -f tools/docker-compose.yml -f tools/docker-isolated-override.yml create
|
||||||
docker start tools_awx_1
|
docker start tools_awx_1
|
||||||
docker start tools_isolated_1
|
docker start tools_isolated_1
|
||||||
|
echo "__version__ = '`python setup.py --version`'" | docker exec -i tools_isolated_1 /bin/bash -c "cat > /venv/awx/lib/python2.7/site-packages/awx.py"
|
||||||
if [ "`docker exec -i -t tools_isolated_1 cat /root/.ssh/authorized_keys`" == "`docker exec -t tools_awx_1 cat /root/.ssh/id_rsa.pub`" ]; then \
|
if [ "`docker exec -i -t tools_isolated_1 cat /root/.ssh/authorized_keys`" == "`docker exec -t tools_awx_1 cat /root/.ssh/id_rsa.pub`" ]; then \
|
||||||
echo "SSH keys already copied to isolated instance"; \
|
echo "SSH keys already copied to isolated instance"; \
|
||||||
else \
|
else \
|
||||||
|
|||||||
@@ -271,12 +271,8 @@ def __run__(private_data_dir):
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
__version__ = '3.2.0'
|
import awx
|
||||||
try:
|
__version__ = awx.__version__
|
||||||
import awx
|
|
||||||
__version__ = awx.__version__
|
|
||||||
except ImportError:
|
|
||||||
pass # in devel, `awx` isn't an installed package
|
|
||||||
parser = argparse.ArgumentParser(description='manage a daemonized, isolated ansible playbook')
|
parser = argparse.ArgumentParser(description='manage a daemonized, isolated ansible playbook')
|
||||||
parser.add_argument('--version', action='version', version=__version__ + '-isolated')
|
parser.add_argument('--version', action='version', version=__version__ + '-isolated')
|
||||||
parser.add_argument('command', choices=['start', 'stop', 'is-alive'])
|
parser.add_argument('command', choices=['start', 'stop', 'is-alive'])
|
||||||
|
|||||||
Reference in New Issue
Block a user