blob: 11e04deafa56af1f674c9e7ed0bc969173923d14 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import pprint, json, yaml, sys
from atlassian import Confluence
pp = pprint.PrettyPrinter(indent=2)
configuration = yaml.load(open("pythonDocUpload.yml", "r").read())
confluence = Confluence(
url=configuration.get('confluenceUrl'),
username=configuration.get('confluenceUser'),
password=configuration.get('confluencePass'))
pages = confluence.get_all_pages_from_space(configuration.get('spaceName'))
if (len(sys.argv) > 0 && sys.argv[1] != "force"):
input("You are about to wipe everything in the space " + configuration.get('spaceName') + " - press Enter to continue.")
for page in pages:
print(pp.pprint(page))
resp = confluence.remove_page(page['id'])
print(pp.pprint(resp))
|