Skip to content

CastellaniDavide/sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sync

GitHub license Author Version Language Python sys.platform supported On GitHub Sync test

Description

Sync losts of projects.

Goals

  • Clone files segnalized in local.csv
  • Add the sync in cloud option
  • Add repo WebSite
  • Added GitHub Action
  • Change sync.py
  • Added .gitignore to don't save log file(s)
  • Made the two options (agent or agentless)

Required

  • python3
  • pip3 packages (in repo core pip install -r requirements\requirements.txt)
  • setup file_to_upload_and_where.csv & settings.json

Directories structure

  • .github
    • ISSUE_TEMPLATE
      • bug_report.md
      • feature-request.md
  • bin
    • sync.bat
    • sync.py
  • docs
    • _config.yml
    • LICENSE
    • README.md
    • sync.png
  • flussi
    • cloned
      • ... <- auto created
    • file_to_upload_and_where.csv <- need setup
    • settings.json <- need setup
  • log
    • trace.log
  • requirements
    • requirements.txt
  • .gitignore

Execution examples (in bin folder)

  • python3 sync.py
  • .\sync.bat

Changelog

Version_01.03_2021-01-14

  • Optimized log

Version_01.02-2020-12-20

  • Added GitHub Action for Agent and Agentless
  • Change sync.py
  • Optimize sync.bat: added the possibility to pass the args to python file
  • Update README.md
  • Added .gitignore to don't save log file(s)
  • Added demo files to mantain the folders when upload to

Version_01.01-2020-10-08

  • Clone files segnalized in local.csv
  • Fixed a bug
  • Add the sync in cloud option
  • Add repo WebSite

Made by Castellani Davide If you have any problem please contact me: