summaryrefslogtreecommitdiffstats
path: root/google-appengine/google/appengine/tools/dev_appserver_main.py
diff options
context:
space:
mode:
Diffstat (limited to 'google-appengine/google/appengine/tools/dev_appserver_main.py')
-rwxr-xr-xgoogle-appengine/google/appengine/tools/dev_appserver_main.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/google-appengine/google/appengine/tools/dev_appserver_main.py b/google-appengine/google/appengine/tools/dev_appserver_main.py
index 5762f54..644eb03 100755
--- a/google-appengine/google/appengine/tools/dev_appserver_main.py
+++ b/google-appengine/google/appengine/tools/dev_appserver_main.py
@@ -32,6 +32,8 @@ Options:
--blobstore_path=PATH Path to use for storing Blobstore file stub data.
--datastore_path=PATH Path to use for storing Datastore file stub data.
(Default %(datastore_path)s)
+ --use_sqlite Use the new, SQLite based datastore stub.
+ (Default false)
--history_path=PATH Path to use for storing Datastore history.
(Default %(history_path)s)
--require_indexes Disallows queries that require composite indexes
@@ -94,6 +96,7 @@ ARG_AUTH_DOMAIN = 'auth_domain'
ARG_CLEAR_DATASTORE = 'clear_datastore'
ARG_BLOBSTORE_PATH = 'blobstore_path'
ARG_DATASTORE_PATH = 'datastore_path'
+ARG_USE_SQLITE = 'use_sqlite'
ARG_DEBUG_IMPORTS = 'debug_imports'
ARG_ENABLE_SENDMAIL = 'enable_sendmail'
ARG_SHOW_MAIL_BODY = 'show_mail_body'
@@ -126,6 +129,7 @@ DEFAULT_ARGS = {
'dev_appserver.blobstore'),
ARG_DATASTORE_PATH: os.path.join(tempfile.gettempdir(),
'dev_appserver.datastore'),
+ ARG_USE_SQLITE: False,
ARG_HISTORY_PATH: os.path.join(tempfile.gettempdir(),
'dev_appserver.datastore.history'),
ARG_LOGIN_URL: '/_ah/login',
@@ -189,6 +193,7 @@ def ParseArguments(argv):
'clear_datastore',
'blobstore_path=',
'datastore_path=',
+ 'use_sqlite',
'debug',
'debug_imports',
'enable_sendmail',
@@ -234,6 +239,9 @@ def ParseArguments(argv):
if option == '--datastore_path':
option_dict[ARG_DATASTORE_PATH] = os.path.abspath(value)
+ if option == '--use_sqlite':
+ option_dict[ARG_USE_SQLITE] = True
+
if option == '--history_path':
option_dict[ARG_HISTORY_PATH] = os.path.abspath(value)