'Constructor for OCVolume'

def __init__(self, kind, resource_name, namespace, vol_name, mount_path, mount_type, secret_name, claim_size, claim_name, configmap_name, kubeconfig='/etc/origin/master/admin.kubeconfig', verbose=False):

    super(OCVolume, self).__init__(namespace, kubeconfig)
    self.kind = kind
    self.volume_info = {'name': vol_name, 'secret_name': secret_name, 'path': mount_path, 'type': mount_type, 'claimSize': claim_size, 'claimName': claim_name, 'configmap_name': configmap_name}
    (self.volume, self.volume_mount) = Volume.create_volume_structure(self.volume_info)
    self.name = resource_name
    self.namespace = namespace
    self.kubeconfig = kubeconfig
    self.verbose = verbose
    self._resource = None
