[v4,11/11] examples/power: add json example files
Checks
Commit Message
This patch provides some example files in the json_examples sub-directory
for sending to the fifo.
Signed-off-by: David Hunt <david.hunt@intel.com>
---
examples/vm_power_manager/json_examples/README | 6 ++++++
examples/vm_power_manager/json_examples/create.json | 8 ++++++++
examples/vm_power_manager/json_examples/destroy.json | 4 ++++
examples/vm_power_manager/json_examples/set_core_max.json | 6 ++++++
examples/vm_power_manager/json_examples/set_core_min.json | 6 ++++++
5 files changed, 30 insertions(+)
create mode 100644 examples/vm_power_manager/json_examples/README
create mode 100644 examples/vm_power_manager/json_examples/create.json
create mode 100644 examples/vm_power_manager/json_examples/destroy.json
create mode 100644 examples/vm_power_manager/json_examples/set_core_max.json
create mode 100644 examples/vm_power_manager/json_examples/set_core_min.json
Comments
Hi Dave,
Feel like this part is not needed in the patch as you have this already in the documentation,
People can just copy and paste the examples from the docs, so we don't need to maintain two things.
Thanks,
Marko K.
Good point. There's also a couple of tiny niggles I'd like to resolve in patch 10 of the set, so I'll re-spin in v5.
-----Original Message-----
From: Kovacevic, Marko
Sent: Wednesday, 26 September, 2018 4:58 PM
To: Hunt, David <david.hunt@intel.com>; dev@dpdk.org
Cc: Mcnamara, John <john.mcnamara@intel.com>; stephen@networkplumber.org; Yao, Lei A <lei.a.yao@intel.com>; Burakov, Anatoly <anatoly.burakov@intel.com>; Hunt, David <david.hunt@intel.com>
Subject: RE: [dpdk-dev] [PATCH v4 11/11] examples/power: add json example files
Hi Dave,
Feel like this part is not needed in the patch as you have this already in the documentation, People can just copy and paste the examples from the docs, so we don't need to maintain two things.
Thanks,
Marko K.
new file mode 100644
@@ -0,0 +1,6 @@
+Sample files for sending to the vm_power_manager through the fifo.
+
+Simply cat the file to /tmp/powermonitor/fifo when the vm_power_manager
+application is running.
+
+E.g. cat create.json >/tmp/powermonitor/fifo
new file mode 100644
@@ -0,0 +1,8 @@
+{"policy": {
+ "name": "policy-1",
+ "command": "create",
+ "policy_type": "TIME",
+ "busy_hours":[ 17, 18, 19, 20, 21, 22, 23 ],
+ "quiet_hours":[ 2, 3, 4, 5, 6 ],
+ "core_list":[ 11, 12 ]
+}}
new file mode 100644
@@ -0,0 +1,4 @@
+{"policy": {
+ "name": "policy-1",
+ "command": "destroy"
+}}
new file mode 100644
@@ -0,0 +1,6 @@
+{"instruction": {
+ "name": "set_power",
+ "command": "power",
+ "unit": "SCALE_MAX",
+ "resource_id": 10
+}}
new file mode 100644
@@ -0,0 +1,6 @@
+{"instruction": {
+ "name": "set_power",
+ "command": "power",
+ "unit": "SCALE_MIN",
+ "resource_id": 10
+}}