"""
This module contains the definitions relative to the installation and
the configuration of the IPP-Condor framework.
"""
class IppSite:
    """
    This module contains the definitions relative to the installation
    and the configuration of the IPP-Condor framework.
    """
    def __init__(self):
        """Not to be instantiated
        """
        raise Exception('Not to be instantiated')

    SVN_SOURCE_URL = 'https://svn.pan-starrs.ifa.hawaii.edu/repo/ipp/trunk/ippdor/src'
    TARGET_DIRECTORY = '/home/schastel/dev/ippdor/test/ipp'
    TARGET_BINARY_DIRECTORY = '/home/schastel/dev/ippdor/test/bin'

    LOCAL_TMP_DIR = '/tmp/ippdor_processing'
    NFS_TMP_DIR = '~/ippdor_processing'
    IPP_BIN_PATH = '~/ipp/default.linux'

class Gpc1:
    """
    Information relative to the Gpc1 database

    NOT INTENDED TO BE USABLE
    """
    def __init__(self):
        """Not to be instantiated
        """
        raise Exception('Not to be instantiated')
    HOST = 'somehost.ipp.ifa.hawaii.edu'
    NAME = 'gpc1'
    USER = 'username'
    PASSWORD = 'its_password'

