Module for uploading MD file to the Confluence. Also alowed to uploading/downloading files to the SharePoint.
Project description
Confpoint (Confluence / SharePoint) tools
This module contains a set of CLI utils for working with the Atlassian Confluence and the Microsoft SharePoint. It contains three submodules: publisher, uploader, downloader.
- publisher module allowed to you a public and remove Confluence page. The page creating from markdown file.
Using example (PowerShell script):
py -m confpoint.publisher --user "user@mail.com" --apikey "123abc" `
--space "your space" `
--parent "parent page (optional)" `
--title "title page in Confluence" `
--file "*.MD file which will be published" `
--link "https://your_domain.atlassian.net"
- uploader module allowed to you upload a file or directory to the SharePoint server.
Using example (PowerShell script):
py -m confpoint.uploader --user "user@mail.com" --password "pass" `
--file "path/to/uploading/file" `
--remote "remote/path/in/SharePoint/server" `
--group "your sharepoint group (somthing like /sites/Team)" `
--link "https://your_domain.sharepoint.com" `
--timeout 10
- downloader module allowed to you download a file or directory from the SharePoint server. Also support recursive downloading content from directory.
Using example (PowerShell script):
py -m confpoint.downloader --user "user@mail.com" --password "pass" `
--outputdir "path/to/local/output/directory" `
--remote "remote/path/in/SharePoint/server" `
--group "your sharepoint group (somthing like /sites/Team)" `
--link "https://your_domain.sharepoint.com" `
--recursive
Usefully notes
-
For building .exe file:
./py2exe.ps1
-
Create virtual env and activate it
py -m venv env .\env\Scripts\activate
-
Install from TestPyPi:
pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple confpoint
Usefully notes and links
- Install dependency: pip3 install -r requerments.txt
- Get token for confluence.Check this arcticle or this
- For upload files to SharePoint use your login and password (login == --user; password == --apikey)
- Open file pusher.cmd and write your login, token and etc
- Docker imgage with Confpoint and PowerShell
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
confpoint-1.1.0.tar.gz
(8.1 kB
view hashes)
Built Distribution
confpoint-1.1.0-py3-none-any.whl
(10.1 kB
view hashes)
Close
Hashes for confpoint-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8553f5fb1d1798416d600f6ed8f014132a00442a5899a84a9d3cfd3a88dce4a1 |
|
MD5 | 25780d55755b2b3d0d157ad6738fa0d0 |
|
BLAKE2b-256 | 51694c118969518497e0f57d93caf9e79d83afd0c949e29bdf0053898a4d8808 |