You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: offline_logging/README.md
+8-2
Original file line number
Diff line number
Diff line change
@@ -14,19 +14,25 @@ The project consists of a Python 3 script that interacts with a MongoDB database
14
14
To use this project, you will need the following:
15
15
* A Meraki organization with API access enabled and a Dashboard API key: https://documentation.meraki.com/General_Administration/Other_Topics/Cisco_Meraki_Dashboard_API
16
16
* Python 3: https://www.python.org/downloads/
17
-
* The Python 3 Requests module: https://requests.readthedocs.io
17
+
* The Requests module for Python 3: https://requests.readthedocs.io
18
+
* The PyYAML module for Python 3: https://pyyaml.org/
19
+
* The PyMongo module for Python 3: https://pymongo.readthedocs.io
18
20
* MongoDB. You can get the Community Server edition for free here: https://www.mongodb.com/try/download/community
19
21
* A tool to view your database. You can install MongoDB Compass along with the MongoDB Community Server
20
22
21
23
# Installation and startup
22
24
* Install Python 3. If installing on Windows, it is recommended to select the "Add to PATH" option during installation
23
-
* Install the Python 3 Requests module. The easiest way to do this is to run:
25
+
* Install the required third party Python 3 modules. The easiest way to do this is to run:
24
26
```
25
27
Windows:
26
28
pip install requests
29
+
pip install pyyaml
30
+
pip install pymongo
27
31
28
32
Linux/Mac:
29
33
pip3 install requests
34
+
pip3 install pyyaml
35
+
pip3 install pymongo
30
36
```
31
37
* Install MongoDB and MongoDB Compass
32
38
* Copy **offline_logging.py** and **config.yaml** into a folder on your server
0 commit comments