Index: /trunk/exodus/scripts/genesis_to_exodus.py
===================================================================
--- /trunk/exodus/scripts/genesis_to_exodus.py	(revision 6454)
+++ /trunk/exodus/scripts/genesis_to_exodus.py	(revision 6456)
@@ -1,4 +1,21 @@
+from exodus.forms import NodeForm
+
 def run():
     """Import script for genesis data."""
     print """Import script for genesis."""
+    # Please do mind to keep all the entries valid, altough some get values get updated
+    dataform ={'name' : 'Foo8', 'location' : '1', 'status' : 'up',  'network' : '1', 'masterip' : '127.0.0.1' }
+    form = NodeForm(dataform)
+    if not form.is_valid():
+        print form._errors
+    else:
+        form.save()
+
+    # Alternative approch
+    #from django.test.client import Client
+    #c = Client()
+    #c.login(username='admin', password='bert')
+    #response = c.post('/admin/exodus/node/add', rick)
+    #if response.content.find('errorlist') != -1:
+    #    print "Import failure"
     pass
