macOS file name case dupes

This commit is contained in:
Michael James 2017-05-09 13:51:45 -06:00
parent 54361b2ea1
commit 5bb2a31523
5 changed files with 0 additions and 397 deletions

View file

@ -1,31 +0,0 @@
##
# This software was developed and / or modified by Raytheon Company,
# pursuant to Contract DG133W-05-CQ-1067 with the US Government.
#
# U.S. EXPORT CONTROLLED TECHNICAL DATA
# This software product contains export-restricted data whose
# export/transfer/disclosure is restricted by U.S. law. Dissemination
# to non-U.S. persons whether in the United States or abroad requires
# an export license or other authorization.
#
# Contractor Name: Raytheon Company
# Contractor Address: 6825 Pine Street, Suite 340
# Mail Stop B8
# Omaha, NE 68106
# 402.291.0100
#
# See the AWIPS II Master Rights File ("Master Rights File.pdf") for
# further licensing information.
##
# This is an example localConfig.py file
# Always include these lines at the top of your localConfig.py file.
from serverConfig import *
import serverConfig
# modifying the list of D2DMODELS directories seen from the GFE, and scanned
# by EDEX
serverConfig.D2DMODELS.append = (('SREF12', 'SREF'))

View file

@ -1,29 +0,0 @@
##
# This software was developed and / or modified by Raytheon Company,
# pursuant to Contract DG133W-05-CQ-1067 with the US Government.
#
# U.S. EXPORT CONTROLLED TECHNICAL DATA
# This software product contains export-restricted data whose
# export/transfer/disclosure is restricted by U.S. law. Dissemination
# to non-U.S. persons whether in the United States or abroad requires
# an export license or other authorization.
#
# Contractor Name: Raytheon Company
# Contractor Address: 6825 Pine Street, Suite 340
# Mail Stop B8
# Omaha, NE 68106
# 402.291.0100
#
# See the AWIPS II Master Rights File ("Master Rights File.pdf") for
# further licensing information.
##
from GWW import *
class WNAWAVEForecaster(GWWForecaster):
def __init__(self):
Forecaster.__init__(self, "WNAWAVE", "WNAWAVE")
def main():
WNAWAVEForecaster().run()

View file

@ -1,214 +0,0 @@
/* mods_info.h */
#ifndef mods_info_h
#define mods_info_h
/*
* Header file for structures to hold the information needed
* to process run-time MODs.
*
* written by George Smith, HRL, September 1990
* Modified to allow multiple time series for the A1 type and
* multiple operations for the B1, B2, and B3 types.
* George Smith, HRL, November 2, 1990.
*/
/*
* The five basic types of mod_info structures come from the five types
* of MOD formats as defined in NWSRFS Users Manual VI.5.3C-FCEXEC-MOD.
*
* Types A1 and A2 are used for time series MODs.
* Types B1, B2, and B3 are used for MODs associated with
* specific operations (i.e., other mods).
*/
/*
* The following definitions are used to determine which
* Mod format a particular mod_info_structure is for.
* The structures are combined into a union (similar to
* Xlib XEvents) so that once the appropriate mod format
* type is found you can extract the info needed through
* the appropriate variant of the ModInfo union.
*/
#define Mod_format_A1 1
#define Mod_format_A2 2
#define Mod_format_B1 3
#define Mod_format_B2 4
#define Mod_format_B3 5
/*
* define ModDates structure to hold dates and
* and indication of whether the date is
* a single date, the start of a range, or
* the end of a range.
*/
#define SINGLE_DATE 0
#define START_RANGE 1
#define END_RANGE 2
#define SEGMENT 0
#define FGROUP 1
typedef struct {
int date; /* date - Julian hours */
int type_of_date; /* type indicator, 0, 1, or 2 */
} ModDates;
#ifndef ts_info_pm_h
#define ts_info_pm_h
typedef struct {
int ts_type, delta_t;
char ts_id[9], data_type[5];
} TS_INFO;
#endif
/*
* A1 format structure
*/
typedef struct {
int type;
char command[9]; /* Mod command name */
int start_date; /* start date, maybe optional */
int end_date; /* end date, maybe optional */
char segment_id[9]; /* segment identifier */
int number_of_ts; /* number of time series */ /* 11/02/90 */
TS_INFO *info[10]; /* time series information */ /* 11/02/90 */
ModDates dates[20]; /* dates and type indicators */
} mod_A1_struct;
/*
* A2 format structure
*/
typedef struct {
int type;
char command[9]; /* Mod command name */
int start_date; /* start date, always defined */
int end_date; /* end date, maybe optional */
char segment_id[9]; /* segment identifier */
TS_INFO *info; /* time series information */
int num_values; /* number of values entered */
float *values; /* pointer to data values */
char keyword[6]; /* keyword, optional FIRST/LAST */
char optype[9]; /* operation type, optional */
char opname[9]; /* operation name, optional */
} mod_A2_struct;
/*
* B1 format structure
*/
typedef struct {
int type;
char command[9]; /* Mod command name */
int start_date; /* start date, maybe optional */
int end_date; /* end date, maybe optional */
int type_of_id; /* SEGMENT or FGROUP */
char id[9]; /* segment or fgroup identifier */
char keyword[5]; /* keyword, mandatory */
ModDates dates[20]; /* dates and type indicators */
int number_of_opers; /* number of operations */ /* 11/02/90 */
char opname[10][9]; /* operation name, optional */ /* 11/02/90 */
} mod_B1_struct;
/*
* B2 format structure
*/
typedef struct {
int type;
char command[9]; /* Mod command name */
int start_date; /* start date, always defined */
int end_date; /* end date, maybe optional */
int type_of_id; /* SEGMENT or FGROUP */
char id[9]; /* segment or fgroup identifier */
char keyword[9][7]; /* keywords, mandatory */
float values[9]; /* values assoc with keywords */
int number_of_opers; /* number of operations */ /* 11/02/90 */
char opname[10][9]; /* operation name, optional */ /* 11/02/90 */
} mod_B2_struct;
/*
* B3 format structure
*/
typedef struct {
int type;
char command[9]; /* Mod command name */
int start_date; /* start date, always defined */
int end_date; /* end date, maybe optional */
int type_of_id; /* SEGMENT or FGROUP */
char id[9]; /* segment or fgroup identifier */
int num_values; /* number of values entered */
float *values; /* pointer to data values */
char keyword[5]; /* keyword, optional */
int number_of_opers; /* number of operations */ /* 11/02/90 */
char opname[10][9]; /* operation name, optional */ /* 11/02/90 */
} mod_B3_struct;
typedef union _ModInfo {
int type; /* must not be changed; first element */
mod_A1_struct a1;
mod_A2_struct a2;
mod_B1_struct b1;
mod_B2_struct b2;
mod_B3_struct b3;
} ModInfo;
/*
* The following code is used by the time series mods keyword functions.
*/
#ifndef ChooseTStypestruct
#define ChooseTStypestruct
void do_first();
void do_last();
void do_opType();
int Do_First;
int Do_Last;
int Do_Before_operation;
static xs_menu_struct Choose_TStype_struct[] =
{
{"First" , do_first, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
{"Last" , do_last, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
{"Before Operation" , do_opType, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
};
static xs_menu_struct Choose_TStype_struct_LB[] =
{
{"Last" , do_last, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
{"Before Operation" , do_opType, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
};
static xs_menu_struct Choose_TStype_struct_BL[] =
{
{"Before Operation" , do_opType, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
{"Last" , do_last, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
};
static xs_menu_struct Choose_TStype_struct_FB[] =
{
{"First" , do_first, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
{"Before Operation" , do_opType, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
};
static xs_menu_struct Choose_TStype_struct_B[] =
{
{"Before Operation" , do_opType, NULL, TRUE, PUSH_BUTTON, NULL, 0, NULL},
};
#define MAX_CHARS_IN_TSMOD_KEYWORD 17
#endif /* end definition of ChooseTStypestruct */
#endif /* mods_info_h */

View file

@ -1,100 +0,0 @@
/*
File: DpaAdapt.h
Author : CDBGEN
Created : Thu Nov 08 10:55:29 EST 2007 using database hd_ob83empty
Description: This header file is associated with its .pgc file
and defines functions and the table's record structure.
*/
#ifndef DpaAdapt_h
#define DpaAdapt_h
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <memory.h>
#include "DbmsAccess.h"
#include "DbmsUtils.h"
#include "List.h"
#include "GeneralUtil.h"
#include "dbmserrs.h"
#include "datetime.h"
#include "time_convert.h"
typedef struct _DpaAdapt
{
Node node;
char radid[4];
dtime_t obstime;
float min_reflth;
float max_reflth;
float ref_tltest;
float rng_tltin;
float rng_tltout;
float max_birng;
float min_birng;
float min_echoar;
float min_awrefl;
float max_pctred;
float mlt_zrcoef;
float pwr_zrcoef;
float min_zrefl;
float max_zrefl;
float beam_width;
float blockage_thresh;
float clutter_thresh;
float weight_thresh;
float hybrid_scan_thresh;
float low_reflect_thresh;
float detect_reflect_thr;
float detect_area_thresh;
float detect_time_thresh;
float exclusion_zones;
float max_stmspd;
float max_timdif;
float min_artcon;
float tim_p1cont;
float tim_p2cont;
float max_ecarch;
float rng_cutoff;
float rng_e1coef;
float rng_e2coef;
float rng_e3coef;
float min_prate;
float max_prate;
float tim_restrt;
float max_timint;
float min_timprd;
float thr_hlyout;
float end_timgag;
float max_prdval;
float max_hlyval;
float tim_biest;
float thr_nosets;
float res_bias;
float longest_lag;
char bias_applied[2];
List list;
} DpaAdapt;
/*
Function Prototypes
*/
DpaAdapt* GetDpaAdapt(const char * where);
DpaAdapt* SelectDpaAdapt(const char * where);
int SelectDpaAdaptCount(const char * where);
int PutDpaAdapt(const DpaAdapt * structPtr);
int InsertDpaAdapt(const DpaAdapt * structPtr);
int UpdateDpaAdapt(const DpaAdapt* structPtr, const char *where);
int DeleteDpaAdapt(const char *where);
int UpdateDpaAdaptByRecord (const DpaAdapt * newStructPtr, const DpaAdapt * oldStructPtr);
int InsertOrUpdateDpaAdapt(const DpaAdapt * structPtr);
int InsertIfUniqueDpaAdapt(const DpaAdapt * structPtr, bool *isUnique);
bool DpaAdaptExists(const DpaAdapt * structPtr);
int DeleteDpaAdaptByRecord(const DpaAdapt * structPtr);
void GetDpaAdaptPrimaryKeyWhereString (const DpaAdapt * structPtr, char returnWhereString[] );
void FreeDpaAdapt(DpaAdapt * structPtr);
DbStatus * GetDpaAdaptDbStatus();
void SetDpaAdaptErrorLogging(int value);
#endif

View file

@ -1,23 +0,0 @@
#ifndef dbmserrs_h
#define dbmserrs_h
/*
Error code defines.
*/
#define ERR_OK 0
#define ERR_GENERAL 1
#define ERR_BAD_ARGS -4444
#define ERR_OPEN_DBMS 3
#define ERR_CREATE_HDR 4
#define ERR_CREATE_SRC 5
#define ERR_OPEN_INPUT 6
#define ERR_OPEN_OUTPUT 7
#define ERR_PREPARE_QID 8
#define ERR_DESCRIBE_QID 9
#define ERR_OPEN_CURSOR 10
#define ERR_INSERT_FAIL 11
#endif