Skip to content

Latest commit

 

History

History
61 lines (47 loc) · 1.9 KB

README.md

File metadata and controls

61 lines (47 loc) · 1.9 KB

myems-cleaning

MyEMS Cleaning Service

MyEMS 数据清洗服务

Introduction

This service is a component of MyEMS and it cleans the historical data.

Codacy Badge Scrutinizer Code Quality Maintainability Total alerts

Prerequisites

mysql.connector

Installation

Download and install MySQL Connector:

    $ cd ~/tools
    $ wget https://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python-8.0.20.tar.gz
    $ tar xzf mysql-connector-python-8.0.20.tar.gz
    $ cd ~/tools/mysql-connector-python-8.0.20
    $ sudo python3 setup.py install

Install myems-cleaning service

    $ cd ~
    $ git clone https://github.com/myems/myesm-cleaning.git
    $ sudo cp -R ~/myems-cleaning /myems-cleaning
    $ cd /myems-cleaning
    $ sudo git checkout master (or the release tag)

Open config file and edit database configuration

    $ sudo nano config.py

Setup systemd service:

    $ sudo cp myems-cleaning.service /lib/systemd/system/

Enable the service:

    $ sudo systemctl enable myems-cleaning.service

Start the service:

    $ sudo systemctl start myems-cleaning.service

References

  1. https://myems.io
  2. https://dev.mysql.com/doc/connector-python/en/