aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2011-05-06 07:44:54 -0500
committerChristopher Allan Webber <cwebber@dustycloud.org>2011-05-06 07:44:54 -0500
commit1dddd4e913b21ea9ee3bf29b32916814be563fcf (patch)
tree2d861cbc3013b599d95ed5dcb1f3a2d83ab6af10
parent1b734c4d67640b62d93cc41c4061555581e3f77f (diff)
downloadmediagoblin-1dddd4e913b21ea9ee3bf29b32916814be563fcf.tar.lz
mediagoblin-1dddd4e913b21ea9ee3bf29b32916814be563fcf.tar.xz
mediagoblin-1dddd4e913b21ea9ee3bf29b32916814be563fcf.zip
A completely evil environment destroying script.
-rwxr-xr-xdestroy_environment.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/destroy_environment.py b/destroy_environment.py
new file mode 100755
index 00000000..bbdeffe9
--- /dev/null
+++ b/destroy_environment.py
@@ -0,0 +1,22 @@
+#!./bin/python
+
+import pymongo
+import sys, os
+
+print "*** WARNING! ***"
+print " Running this will destroy your mediagoblin database,"
+print " remove all your media files in user_dev/, etc."
+
+drop_it = raw_input(
+ 'Are you SURE you want to destroy your environment? (if so, type "yes")> ')
+
+if not drop_it == 'yes':
+ sys.exit(1)
+
+conn = pymongo.Connection()
+conn.drop_database('mediagoblin')
+
+os.popen('rm -rf user_dev/media')
+os.popen('rm -rf user_dev/beaker')
+
+print "removed all your stuff! okay, now re-run ./bin/buildout"