Copy Elector Data in Flow for Chameleon

You can copy election data from an instance of Elector into Chameleon by using the Community module.

Requires a Elector instance that is build 11.3.3.3 or greater.

Important Notes

  1. The first time the Community Reader copies data for a new election event it creates candidates and ridings and parties as needed.

  2. The second and subsequent times the reader only applies updates to results data (votes, elected etc.)

  3. If you ran the reader before all the candidates and ridings were entered in Elector you will need to delete the target election event in Chameleon and restart the reader targeting a new empty election event.

Instructions

There are a few main steps

  1. Create a new empty election event in Chameleon Election module.

  2. Configure a new Community instance that will connect to your instance of Elector.

  3. Create a Community map that tells the reader which data to copy and where.

  4. Run the Community Reader app.

1. Create an Election Event

In Flow for Chameleon open the Election module.

Provide the election event details (name, type, date, time zone).

2. Create a Community Instance

In the Community module - click the new button to configure a new community instance connection.

Fill in the necessary details with your Elector instance data

3. Create a Community Map

Add a new Election type community map after creating/selecting your Elector instance. Select the desired election data from the Elector source and choose the new empty election event you created in step 1.

4. Run the Community Reader

Once defined and saved make sure the Community Reader is running and your data will automatically be copied over.

Candidates, ridings and parties are only created the first time the reader is run with a new election.
Subsequent runs only update the election results (votes, elected, polls reporting etc.)

Requires Community Reader build 1.0.0.19 or greater.
Recommended to use build 1.0.0.35 or greater.

Related articles