Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
import os
import sys
import ceph_deploy
-from vendor import vendorize
+from vendor import vendorize, clean_vendor
def read(fname):
install_requires.append('argparse')
#
-# Add libraries that are not part of install_requires
+# Add libraries that are not part of install_requires but only if we really
+# want to, specified by the environment flag
#
-vendorize([
- ('remoto', '0.0.16'),
-])
+
+if os.environ.get('CEPH_DEPLOY_NO_VENDOR'):
+ clean_vendor('remoto')
+else:
+ vendorize([
+ ('remoto', '0.0.16'),
+ ])
setup(