in setup/setup_fabric_environment.py [0:0]
def create_export_file():
print("--------------------------------------------------------")
print("Creating export file")
print("--------------------------------------------------------")
f = open(expanduser("~") + "/fabric_exports", "w")
f.writelines("export CAFILE=/opt/home/managedblockchain-tls-chain.pem" + "\n")
f.writelines("export NETWORKID=" + networkDetails['Network']['Id'] + "\n")
f.writelines("export MEMBERID=" + memberDetails['Member']['Id'] + "\n")
f.writelines("export MSP=" + blockchainMember['Id'] + "\n")
f.writelines("export MSP_PATH=/opt/home/admin-msp" + "\n")
f.writelines("export ADMINUSER=" + memberDetails['Member']['FrameworkAttributes']['Fabric']['AdminUsername'] + "\n")
f.writelines("export CASERVICEENDPOINT=" + memberDetails['Member']['FrameworkAttributes']['Fabric']['CaEndpoint'] + "\n")
f.writelines("export ORDERER=" + networkDetails['Network']['FrameworkAttributes']['Fabric']['OrderingServiceEndpoint'] + "\n")
f.writelines("export ORDERINGSERVICEENDPOINT=" + networkDetails['Network']['FrameworkAttributes']['Fabric']['OrderingServiceEndpoint'] + "\n")
f.writelines("export PEERNODEID=" + peer['Id'] + "\n")
f.writelines("export PEER=" + peerDetails['Node']['FrameworkAttributes']['Fabric']['PeerEndpoint'] + "\n")
f.writelines("export PEERSERVICEENDPOINT=" + peerDetails['Node']['FrameworkAttributes']['Fabric']['PeerEndpoint'] + "\n")
f.writelines("export PEEREVENTENDPOINT="+ peerDetails['Node']['FrameworkAttributes']['Fabric']['PeerEventEndpoint'] + "\n")
f.writelines("export VPCENDPOINTSERVICENAME=" + networkDetails['Network']['VpcEndpointServiceName'] + "\n")
f.close()
print ("Generated ~/fabric_exports. Showing contents of the file:")
with open(expanduser("~") + '/fabric_exports', 'r') as f:
print(f.read())
print("--------------------------------------------------------")
print("NOTE: run 'source ~/fabric_exports' every time you start a new session. This will not be included in your bash profile.")
input("Please press enter to continue.")