def keyspace_agnostic_cql
      @keyspace_structure ||= begin
        args = ["-e", "'DESCRIBE KEYSPACE #{keyspace}'"]
        runner = Cassie::Support::SystemCommand.new("cqlsh", args)
        runner.succeed

        runner.output.gsub(keyspace, '#{default_keyspace}').strip
      end
    end
def keyspace_agnostic_cql
      @keyspace_structure ||= begin
        args = ["-e", "'DESCRIBE KEYSPACE #{keyspace}'"]
        runner = Cassie::Support::SystemCommand.new("cqlsh", args)
        runner.succeed

        runner.output.gsub(keyspace, '#{default_keyspace}').strip
      end
    end
Fetch the keyspace agnostic CQL ruby string that can be used to
 recreate the keyspace. The keyspace value is replaced
 with +#{default_keyspace}+
 @return [String] A ruby string with keyspace interpolated CQL commands
 @raise [RuntimeError] if the {Cassie.configuration[:keyspace]} keyspace could not be described.