Example #1
0
def server_start( sbindir = None):
    if  server_status( sbindir) != 0:
        start_cmd = ''
        if sbindir is not None:
            start_cmd = sbindir + '/'
        start_cmd = start_cmd + 'eyedbctl start'
        status = run_simple_command( start_cmd, do_exit=False)
        return status
    return 0
Example #2
0
from eyedb.test.command import run_simple_command
from eyedb.test.database import database_exists, database_delete, database_create
import os
import sys

dbname = 'index_test_db'

if database_exists(dbname, bindir=os.environ['bindir']):
    status = database_delete(dbname, bindir=os.environ['bindir'])
    if status != 0:
        sys.exit(status)

status = database_create(dbname, bindir=os.environ['bindir'])
if status != 0:
    sys.exit(status)

# fill an ODL schema into it
odl = "%s/eyedbodl -u -d %s --nocpp %s/person.odl" % (
    os.environ['bindir'], dbname, os.environ['srcdir'])
status = run_simple_command(odl, do_exit=False)
if status == 0:
    status = 77
sys.exit(status)
Example #3
0
from eyedb.test.command import run_simple_command
import os

username='******'
dbname='foo'

command="%s/eyedbadmin user dbaccess %s %s rwx" % (os.environ['bindir'], username, dbname)
run_simple_command( command)
Example #4
0
import os
from eyedb.test.command import run_simple_command

cpp_test = [
    "%s/examples/C++Binding/schema-oriented/query/query" %
    (os.environ['top_builddir'], ), 'person_c', 'select Person.name ~ "j"'
]
run_simple_command(cpp_test)
Example #5
0
import os
import sys
from eyedb.test.command import run_simple_command
from eyedb.test.database import database_exists, database_delete

if database_exists( 'person_j', bindir = os.environ['bindir']):
    status = database_delete( 'person_j', bindir = os.environ['bindir'])
    if status != 0:
        sys.exit( status)

# run the init script
initscript= "sh -x %s/examples/JavaBinding/schema-oriented/share/init.sh %s/examples/JavaBinding/schema-oriented/share/schema.odl" % (os.environ['top_builddir'],os.environ['top_srcdir']) 
status = run_simple_command( initscript)
print
sys.exit( status)
Example #6
0
from eyedb.test.command import run_simple_command
import os
import sys

dbname = 'dataspace_test_db'
dspname='bar'
datname='bar.dat'

# create the data file
command = "%s/eyedbadmin datafile create %s %s" % (os.environ['bindir'], dbname, datname)
status = run_simple_command( command, do_exit = False)
if status != 0:
    sys.exit( status)

# create the dataspace
command="%s/eyedbadmin dataspace create %s %s %s" % (os.environ['bindir'], dbname, dspname, datname)
run_simple_command( command)
Example #7
0
def server_status( sbindir = None):
    status_cmd = ''
    if sbindir is not None:
        status_cmd = sbindir + '/'
    status_cmd = status_cmd + 'eyedbctl status'
    return run_simple_command( status_cmd, do_exit=False)
Example #8
0
import os
import sys
from eyedb.test.command import run_simple_command

cpp_test = "%s/examples/C++Binding/schema-oriented/admin/admin" % (
    os.environ['top_builddir'], )
status = run_simple_command(cpp_test, do_exit=False)
print
sys.exit(status)