mirror of https://gitlab.com/bashrc2/epicyon
Get instance actor key from commandline
parent
152febac88
commit
88f44e3887
58
epicyon.py
58
epicyon.py
|
@ -834,6 +834,8 @@ if args.socnet:
|
||||||
proxyType = 'tor'
|
proxyType = 'tor'
|
||||||
if not args.language:
|
if not args.language:
|
||||||
args.language = 'en'
|
args.language = 'en'
|
||||||
|
if not args.domain:
|
||||||
|
args.domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, args.domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, args.domain)
|
||||||
dotGraph = instancesGraph(baseDir, args.socnet,
|
dotGraph = instancesGraph(baseDir, args.socnet,
|
||||||
proxyType, args.port,
|
proxyType, args.port,
|
||||||
|
@ -878,6 +880,8 @@ if args.json:
|
||||||
asHeader = {
|
asHeader = {
|
||||||
'Accept': 'application/ld+json; profile="' + profileStr + '"'
|
'Accept': 'application/ld+json; profile="' + profileStr + '"'
|
||||||
}
|
}
|
||||||
|
if not args.domain:
|
||||||
|
args.domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, args.domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, args.domain)
|
||||||
testJson = getJson(signingPrivateKeyPem, session, args.json, asHeader,
|
testJson = getJson(signingPrivateKeyPem, session, args.json, asHeader,
|
||||||
None, debug, __version__, httpPrefix, None)
|
None, debug, __version__, httpPrefix, None)
|
||||||
|
@ -1089,6 +1093,8 @@ if args.approve:
|
||||||
postLog = []
|
postLog = []
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
personCache = {}
|
personCache = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
manualApproveFollowRequest(session, baseDir,
|
manualApproveFollowRequest(session, baseDir,
|
||||||
httpPrefix,
|
httpPrefix,
|
||||||
|
@ -1113,6 +1119,8 @@ if args.deny:
|
||||||
postLog = []
|
postLog = []
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
personCache = {}
|
personCache = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
manualDenyFollowRequest(session, baseDir,
|
manualDenyFollowRequest(session, baseDir,
|
||||||
httpPrefix,
|
httpPrefix,
|
||||||
|
@ -1202,6 +1210,8 @@ if args.message:
|
||||||
replyTo = args.replyto
|
replyTo = args.replyto
|
||||||
followersOnly = False
|
followersOnly = False
|
||||||
isArticle = False
|
isArticle = False
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending post to ' + args.sendto)
|
print('Sending post to ' + args.sendto)
|
||||||
|
|
||||||
|
@ -1235,6 +1245,8 @@ if args.announce:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending announce/repeat of ' + args.announce)
|
print('Sending announce/repeat of ' + args.announce)
|
||||||
|
|
||||||
|
@ -1275,6 +1287,8 @@ if args.box:
|
||||||
args.port = 80
|
args.port = 80
|
||||||
elif args.gnunet:
|
elif args.gnunet:
|
||||||
proxyType = 'gnunet'
|
proxyType = 'gnunet'
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
|
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
|
@ -1332,6 +1346,8 @@ if args.itemName:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending shared item: ' + args.itemName)
|
print('Sending shared item: ' + args.itemName)
|
||||||
|
|
||||||
|
@ -1371,6 +1387,8 @@ if args.undoItemName:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending undo of shared item: ' + args.undoItemName)
|
print('Sending undo of shared item: ' + args.undoItemName)
|
||||||
|
|
||||||
|
@ -1429,6 +1447,8 @@ if args.wantedItemName:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending wanted item: ' + args.wantedItemName)
|
print('Sending wanted item: ' + args.wantedItemName)
|
||||||
|
|
||||||
|
@ -1468,6 +1488,8 @@ if args.undoWantedItemName:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending undo of wanted item: ' + args.undoWantedItemName)
|
print('Sending undo of wanted item: ' + args.undoWantedItemName)
|
||||||
|
|
||||||
|
@ -1498,6 +1520,8 @@ if args.like:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending like of ' + args.like)
|
print('Sending like of ' + args.like)
|
||||||
|
|
||||||
|
@ -1527,6 +1551,8 @@ if args.undolike:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending undo like of ' + args.undolike)
|
print('Sending undo like of ' + args.undolike)
|
||||||
|
|
||||||
|
@ -1557,6 +1583,8 @@ if args.bookmark:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending bookmark of ' + args.bookmark)
|
print('Sending bookmark of ' + args.bookmark)
|
||||||
|
|
||||||
|
@ -1587,6 +1615,8 @@ if args.unbookmark:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending undo bookmark of ' + args.unbookmark)
|
print('Sending undo bookmark of ' + args.unbookmark)
|
||||||
|
|
||||||
|
@ -1616,6 +1646,8 @@ if args.delete:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending delete request of ' + args.delete)
|
print('Sending delete request of ' + args.delete)
|
||||||
|
|
||||||
|
@ -1657,6 +1689,8 @@ if args.follow:
|
||||||
followHttpPrefix = httpPrefix
|
followHttpPrefix = httpPrefix
|
||||||
if args.follow.startswith('https'):
|
if args.follow.startswith('https'):
|
||||||
followHttpPrefix = 'https'
|
followHttpPrefix = 'https'
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
|
|
||||||
sendFollowRequestViaServer(baseDir, session,
|
sendFollowRequestViaServer(baseDir, session,
|
||||||
|
@ -1699,6 +1733,8 @@ if args.unfollow:
|
||||||
followHttpPrefix = httpPrefix
|
followHttpPrefix = httpPrefix
|
||||||
if args.follow.startswith('https'):
|
if args.follow.startswith('https'):
|
||||||
followHttpPrefix = 'https'
|
followHttpPrefix = 'https'
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
|
|
||||||
sendUnfollowRequestViaServer(baseDir, session,
|
sendUnfollowRequestViaServer(baseDir, session,
|
||||||
|
@ -1730,6 +1766,8 @@ if args.followingList:
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
followHttpPrefix = httpPrefix
|
followHttpPrefix = httpPrefix
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
|
|
||||||
followingJson = \
|
followingJson = \
|
||||||
|
@ -1759,6 +1797,8 @@ if args.followersList:
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
followHttpPrefix = httpPrefix
|
followHttpPrefix = httpPrefix
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
|
|
||||||
followersJson = \
|
followersJson = \
|
||||||
|
@ -1789,6 +1829,8 @@ if args.followRequestsList:
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
followHttpPrefix = httpPrefix
|
followHttpPrefix = httpPrefix
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
|
|
||||||
followRequestsJson = \
|
followRequestsJson = \
|
||||||
|
@ -1837,6 +1879,8 @@ if args.migrations:
|
||||||
httpPrefix = 'https'
|
httpPrefix = 'https'
|
||||||
port = 443
|
port = 443
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
ctr = migrateAccounts(baseDir, session,
|
ctr = migrateAccounts(baseDir, session,
|
||||||
httpPrefix, cachedWebfingers,
|
httpPrefix, cachedWebfingers,
|
||||||
|
@ -1848,6 +1892,8 @@ if args.migrations:
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
if args.actor:
|
if args.actor:
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
getActorJson(args.domain, args.actor, args.http, args.gnunet,
|
getActorJson(args.domain, args.actor, args.http, args.gnunet,
|
||||||
debug, False, signingPrivateKeyPem)
|
debug, False, signingPrivateKeyPem)
|
||||||
|
@ -2225,6 +2271,8 @@ if args.skill:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending ' + args.skill + ' skill level ' +
|
print('Sending ' + args.skill + ' skill level ' +
|
||||||
str(args.skillLevelPercent) + ' for ' + nickname)
|
str(args.skillLevelPercent) + ' for ' + nickname)
|
||||||
|
@ -2256,6 +2304,8 @@ if args.availability:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending availability status of ' + nickname +
|
print('Sending availability status of ' + nickname +
|
||||||
' as ' + args.availability)
|
' as ' + args.availability)
|
||||||
|
@ -2366,6 +2416,8 @@ if args.block:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending block of ' + args.block)
|
print('Sending block of ' + args.block)
|
||||||
|
|
||||||
|
@ -2394,6 +2446,8 @@ if args.mute:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending mute of ' + args.mute)
|
print('Sending mute of ' + args.mute)
|
||||||
|
|
||||||
|
@ -2422,6 +2476,8 @@ if args.unmute:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending undo mute of ' + args.unmute)
|
print('Sending undo mute of ' + args.unmute)
|
||||||
|
|
||||||
|
@ -2462,6 +2518,8 @@ if args.unblock:
|
||||||
session = createSession(proxyType)
|
session = createSession(proxyType)
|
||||||
personCache = {}
|
personCache = {}
|
||||||
cachedWebfingers = {}
|
cachedWebfingers = {}
|
||||||
|
if not domain:
|
||||||
|
domain = getConfigParam(baseDir, 'domain')
|
||||||
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
signingPrivateKeyPem = getInstanceActorKey(baseDir, domain)
|
||||||
print('Sending undo block of ' + args.unblock)
|
print('Sending undo block of ' + args.unblock)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue