Package expedient :: Package clearinghouse :: Package defaultsettings :: Module gcf
[hide private]
[frames] | no frames]

Module gcf

source code

Settings for interacting with GENI Control Framework aggregates.

Created on Aug 19, 2010


Author: jnaous

Variables [hide private]
  GCF_URN_AM_SUFFIX = 'authority+am'
The suffix of the GCF AM URN.
  GCF_X509_TRUSTED_CERT_DIR = '/home/jnaous/csl/projects/e-geni/...
The location of trusted root certificates used by expedient for the GCF.
  GCF_X509_USER_CERT_DIR = '/home/jnaous/csl/projects/e-geni/doc...
The location of saved user certificates used by expedient for the GCF.
  GCF_X509_KEY_DIR = '/home/jnaous/csl/projects/e-geni/doc-exped...
The location of keys used by expedient for the GCF.
  GCF_X509_CRED_DIR = '/home/jnaous/csl/projects/e-geni/doc-expe...
The location of credentials used by expedient for the GCF.
  GCF_X509_CH_CERT = '/home/jnaous/csl/projects/e-geni/doc-exped...
The absolute path of the clearinghouse certificate for Expedient.
  GCF_X509_CH_KEY = '/home/jnaous/csl/projects/e-geni/doc-expedi...
The absolute path of the clearinghouse key for Expedient.
  GCF_NULL_SLICE_CRED = '/home/jnaous/csl/projects/e-geni/doc-ex...
The default slice's full credentials.
  CURRENT_GAPI_VERSION = 1
The latest version of the GENI API
  GCF_X509_USER_CERT_FNAME_PREFIX = 'user_x509_'
The prefix to prepend to the filenames of saved user certificates.
  GCF_MAX_UPLOADED_PEM_FILE_SIZE = 1048576
Maximum size of uploaded certificate or key files in bytes.
  GCF_SLICE_CRED_LIFE = 360000
Slice credential lifetime for credentials generated through the CH API in seconds.
  GCF_USER_CRED_LIFE = 864000
User credential lifetime for credentials generated through the CH API in seconds.
  GENI_AGGREGATE_UPDATE_PERIOD = 900
Every how many seconds should a GENIAggregate get updated?
  __package__ = 'expedient.clearinghouse.defaultsettings'
Variables Details [hide private]

GCF_URN_AM_SUFFIX

The suffix of the GCF AM URN.

This gets appended to the URN prefix obtained from the GCF_BASE_NAME. Default (and required by convention) is "authority+am".

Value:
'authority+am'

GCF_X509_TRUSTED_CERT_DIR

The location of trusted root certificates used by expedient for the GCF.

Value:
'/home/jnaous/csl/projects/e-geni/doc-expedient/src/python/gcf-x509-tr\
usted.crt'

GCF_X509_USER_CERT_DIR

The location of saved user certificates used by expedient for the GCF.

Value:
'/home/jnaous/csl/projects/e-geni/doc-expedient/src/python/gcf-x509-us\
er.crt'

GCF_X509_KEY_DIR

The location of keys used by expedient for the GCF.

Value:
'/home/jnaous/csl/projects/e-geni/doc-expedient/src/python/gcf-x509.ke\
y'

GCF_X509_CRED_DIR

The location of credentials used by expedient for the GCF.

Value:
'/home/jnaous/csl/projects/e-geni/doc-expedient/src/python/gcf-x509.cr\
ed'

GCF_X509_CH_CERT

The absolute path of the clearinghouse certificate for Expedient.

Value:
'/home/jnaous/csl/projects/e-geni/doc-expedient/src/python/gcf-x509-tr\
usted.crt/ch.crt'

GCF_X509_CH_KEY

The absolute path of the clearinghouse key for Expedient.

Value:
'/home/jnaous/csl/projects/e-geni/doc-expedient/src/python/gcf-x509.ke\
y/ch.key'

GCF_NULL_SLICE_CRED

The default slice's full credentials.

Value:
'/home/jnaous/csl/projects/e-geni/doc-expedient/src/python/gcf-x509.cr\
ed/ch.cred'