summaryrefslogtreecommitdiff
path: root/src/actions/topology.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/actions/topology.js')
-rw-r--r--src/actions/topology.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/actions/topology.js b/src/actions/topology.js
new file mode 100644
index 00000000..de742bb1
--- /dev/null
+++ b/src/actions/topology.js
@@ -0,0 +1,21 @@
+export const FETCH_TOPOLOGY_OF_DATACENTER = "FETCH_TOPOLOGY_OF_DATACENTER";
+export const FETCH_TOPOLOGY_OF_DATACENTER_SUCCEEDED = "FETCH_TOPOLOGY_OF_DATACENTER_SUCCEEDED";
+export const FETCH_LATEST_DATACENTER = "FETCH_LATEST_DATACENTER";
+export const FETCH_LATEST_DATACENTER_SUCCEEDED = "FETCH_LATEST_DATACENTER_SUCCEEDED";
+
+export function fetchLatestDatacenter() {
+ return (dispatch, getState) => {
+ const {currentSimulationId} = getState();
+ dispatch({
+ type: FETCH_LATEST_DATACENTER,
+ currentSimulationId
+ });
+ };
+}
+
+export function fetchLatestDatacenterSucceeded(datacenterId) {
+ return {
+ type: FETCH_LATEST_DATACENTER_SUCCEEDED,
+ datacenterId
+ };
+}