Example #1
0
def setup(releases, default_release):
    """setup storages"""
    from mongo_orchestration import set_releases, cleanup_storage
    set_releases(releases, default_release)
    signal.signal(signal.SIGTERM, cleanup_storage)
    signal.signal(signal.SIGINT, cleanup_storage)
Example #2
0
def setup(releases, default_release):
    """setup storages"""
    from mongo_orchestration import set_releases, cleanup_storage
    set_releases(releases, default_release)
    signal.signal(signal.SIGTERM, cleanup_storage)
    signal.signal(signal.SIGINT, cleanup_storage)
Example #3
0
def setup(releases, default_release):
    """setup storages"""
    from mongo_orchestration import set_releases, cleanup_storage
    set_releases(releases, default_release)
    atexit.register(cleanup_storage)
Example #4
0
import sys
import time

from mongo_orchestration import set_releases
from mongo_orchestration.servers import Servers

PORT = int(os.environ.get('MO_PORT', '8889'))
HOSTNAME = socket.getaddrinfo(os.environ.get('MO_HOST', '127.0.0.1'), PORT,
                              socket.AF_INET, socket.SOCK_STREAM,
                              socket.IPPROTO_TCP)[-1][-1][0]
TEST_SUBJECT = (
    'C=US,ST=New York,L=New York City,O=MongoDB,OU=KernelUser,CN=client_revoked'
)

# Set up the default mongo binaries to use from MONGOBIN.
set_releases({"default-release": os.environ.get('MONGOBIN', '')},
             'default-release')

SSL_ENABLED = False
SERVER_VERSION = (2, 6)
__server_id = Servers().create(name='mongod', procParams={})
try:
    # Server version
    info = Servers().info(__server_id)['serverInfo']
    version_str = re.search('((\d+\.)+\d+)', info['version']).group(0)
    SERVER_VERSION = tuple(map(int, version_str.split('.')))
    # Do we have SSL support?
    SSL_ENABLED = bool(info.get('OpenSSLVersion'))
finally:
    Servers().cleanup()

if sys.version_info[:2] == (2, 6):
Example #5
0
def setup(releases, default_release):
    """setup storages"""
    from mongo_orchestration import set_releases, cleanup_storage
    set_releases(releases, default_release)
    atexit.register(cleanup_storage)
Example #6
0
import time

from mongo_orchestration import set_releases
from mongo_orchestration.servers import Server, Servers

PORT = int(os.environ.get('MO_PORT', '8889'))
HOSTNAME = os.environ.get('MO_HOST', 'localhost')
TEST_SUBJECT = (
    'C=US,ST=New York,L=New York City,O=MongoDB,OU=KernelUser,CN=client_revoked'
)
TEST_RELEASES = (
    {'default-release': os.environ.get('MONGOBIN', '')},
    'default-release')

# Set up the default mongo binaries to use from MONGOBIN.
set_releases(*TEST_RELEASES)

# Turn off journal for tests.
Server.mongod_default['nojournal'] = True

SSL_ENABLED = False
SERVER_VERSION = (2, 6)
__server_id = Servers().create(name='mongod', procParams={})
try:
    # Server version
    info = Servers().info(__server_id)['serverInfo']
    version_str = re.search('((\d+\.)+\d+)', info['version']).group(0)
    SERVER_VERSION = tuple(map(int, version_str.split('.')))
    # Do we have SSL support?
    SSL_ENABLED = bool(info.get('OpenSSLVersion'))
finally:
 def setUp(self):
     self.sh = ShardedClusters()
     set_releases({"default-release": os.environ.get('MONGOBIN', '')},
                  'default-release')
     PortPool().change_range()
 def setUp(self):
     self.bin_path = os.environ.get('MONGOBIN', '')
     set_releases({'default-release': self.bin_path},
                  'default-release')
     PortPool().change_range()
 def setUp(self):
     self.sh = ShardedClusters()
     set_releases({"default-release": os.environ.get('MONGOBIN', '')},
                  'default-release')
     PortPool().change_range()
 def setUp(self):
     self.bin_path = os.environ.get('MONGOBIN', '')
     set_releases({'default-release': self.bin_path},
                  'default-release')
     PortPool().change_range()