Exemplo n.º 1
0
def init_secrets(override = False):
    global my_secrets
    if len(my_secrets) > 0 and not override:
        return
    
    for sec in secrets_to_get:
        my_secrets[sec] = cal_state.get_secret_state('passwords', sec)
        if my_secrets[sec] == 'Invalid call':
            del my_secrets[sec]
Exemplo n.º 2
0
import sys

import base64

import cal_state


def main():
    #data = {}
    #data['username'] = sys.stdin.next()[:-1].lower()
    #data['password'] = sys.stdin.next()[:-1] # remove trailing "\n"
    #cal_state.set_secret_state('passwords', 'trac_login', '%s:%s' % (data['username'], data['password']))
    #cal_state.set_secret_state('passwords', 'unlock_login', base64.b64encode('%s:%s' % (data['username'], data['password'])))
    #data = {}
    #data['username'] = sys.stdin.next()[:-1].lower()
    #data['password'] = sys.stdin.next()[:-1] # remove trailing "\n"
    #cal_state.set_secret_state('passwords', 'jira_login', '%s:%s' % (data['username'], data['password']))
    output = ''
    with open('/x/home/caustinlane/.ssh/id_rsa_2') as f:
        output = f.read()
    cal_state.set_secret_state('keys', 'pp2-key', base64.b64encode(output))


# enddef main() #

if (__name__ == '__main__'):
    main()
    print base64.b64decode(cal_state.get_secret_state('keys', 'pp2-key'))
# endif #
Exemplo n.º 3
0
import sys

import base64

import cal_state

def main():
    #data = {}
    #data['username'] = sys.stdin.next()[:-1].lower()
    #data['password'] = sys.stdin.next()[:-1] # remove trailing "\n"
    #cal_state.set_secret_state('passwords', 'trac_login', '%s:%s' % (data['username'], data['password']))
    #cal_state.set_secret_state('passwords', 'unlock_login', base64.b64encode('%s:%s' % (data['username'], data['password'])))
    #data = {}
    #data['username'] = sys.stdin.next()[:-1].lower()
    #data['password'] = sys.stdin.next()[:-1] # remove trailing "\n"
    #cal_state.set_secret_state('passwords', 'jira_login', '%s:%s' % (data['username'], data['password']))
    output = ''
    with open('/x/home/caustinlane/.ssh/id_rsa_2') as f:
        output = f.read()
    cal_state.set_secret_state('keys', 'pp2-key', base64.b64encode(output))
        
# enddef main() #



if (__name__ == '__main__'):
    main()
    print base64.b64decode(cal_state.get_secret_state('keys', 'pp2-key'))
# endif #
Exemplo n.º 4
0
#! /bin/env pypy

import os
import requests  # needed for pyral somehow
from pyral import Rally

import cal_state

apikey = cal_state.get_secret_state('passwords', 'rally-api-key')
#  Get apikey by logging into Rally and then clicking on:
#  https://rally1.rallydev.com/login/?redirect_uri=%2Flogin%2Faccounts%2Findex.html#/keys .


def enable_http_logging():
    """Thanks stacktrace"""
    import logging
    import httplib as http_client
    http_client.HTTPConnection.debuglevel = 1
    logging.basicConfig()
    logging.getLogger().setLevel(logging.DEBUG)
    requests_log = logging.getLogger("requests.packages.urllib3")
    requests_log.setLevel(logging.DEBUG)
    requests_log.propagate = True


# enable_http_logging()   # uncomment to see HTTP layer
server = "rally1.rallydev.com"


import my_config
project = my_config.project()