def setup_connection_and_create_keyspace(): """ Setup connection and creates keyspace. """ # FIXME: self_or_cls=None... So hacky! connection.setup_connection_if_unset(set_default_keyspace=False) connection.create_keyspace() connection.set_session_default_keyspace()
def handle(self, *args, **options): connection.setup_connection_if_unset() connection.create_keyspace() ConfiguredCassandraUserModelClass = utils.get_cassandra_user_model() self.stdout.write('Sync-ing "{}"'.format(ConfiguredCassandraUserModelClass)) management.sync_table(ConfiguredCassandraUserModelClass) self.stdout.write('Sync-ing "{}"'.format(session_models.CassandraSession)) management.sync_table(session_models.CassandraSession)
def handle(self, *args, **options): connection.setup_connection_if_unset() ConfiguredCassandraUserModelClass = utils.get_cassandra_user_model() username = input("Enter the username: "******"Password: "******"Password (again): ") if password != password2: print("ERROR: password mismatch") sys.exit(1) user.username = username.strip() user.email = '{}@example.com'.format(username) user.set_password(username) user.is_staff = self.SUPERUSER user.is_superuser = self.SUPERUSER user.save() print("User '{}' created".format(username))
def handle(self, *args, **options): connection.setup_connection_if_unset(set_default_keyspace=False) connection.test_connection(verbose=True) connection.create_keyspace() connection.set_session_default_keyspace() connection.test_keyspace(verbose=True)
def __call__(self, environ, start_response): if not self.setup_done: connection.setup_connection_if_unset() return self.application(environ, start_response)