@@ -49,28 +49,29 @@ public class UsageDaoImpl extends GenericDaoBase<UsageVO, Long> implements Usage
4949 private static final String DELETE_ALL_BY_ACCOUNTID = "DELETE FROM cloud_usage WHERE account_id = ?" ;
5050 private static final String INSERT_ACCOUNT = "INSERT INTO cloud_usage.account (id, account_name, type, domain_id, removed, cleanup_needed) VALUES (?,?,?,?,?,?)" ;
5151 private static final String INSERT_USER_STATS =
52- "INSERT INTO cloud_usage.user_statistics (id, data_center_id, account_id, public_ip_address, device_id, device_type, network_id, net_bytes_received,"
53- + " net_bytes_sent, current_bytes_received, current_bytes_sent, agg_bytes_received, agg_bytes_sent) VALUES (?,?,?,?,?,?,?,?,?,?, ?, ?, ?)" ;
52+ "INSERT INTO cloud_usage.user_statistics (id, data_center_id, account_id, public_ip_address, device_id, device_type, network_id, net_bytes_received,"
53+ + " net_bytes_sent, current_bytes_received, current_bytes_sent, agg_bytes_received, agg_bytes_sent) VALUES (?,?,?,?,?,?,?,?,?,?, ?, ?, ?)" ;
5454
5555 private static final String UPDATE_ACCOUNT = "UPDATE cloud_usage.account SET account_name=?, removed=? WHERE id=?" ;
5656 private static final String UPDATE_USER_STATS =
57- "UPDATE cloud_usage.user_statistics SET net_bytes_received=?, net_bytes_sent=?, current_bytes_received=?, current_bytes_sent=?, agg_bytes_received=?, agg_bytes_sent=? WHERE id=?" ;
57+ "UPDATE cloud_usage.user_statistics SET net_bytes_received=?, net_bytes_sent=?, current_bytes_received=?, current_bytes_sent=?, agg_bytes_received=?, agg_bytes_sent=? WHERE id=?" ;
5858
5959 private static final String GET_LAST_ACCOUNT = "SELECT id FROM cloud_usage.account ORDER BY id DESC LIMIT 1" ;
6060 private static final String GET_LAST_USER_STATS = "SELECT id FROM cloud_usage.user_statistics ORDER BY id DESC LIMIT 1" ;
6161 private static final String GET_PUBLIC_TEMPLATES_BY_ACCOUNTID = "SELECT id FROM cloud.vm_template WHERE account_id = ? AND public = '1' AND removed IS NULL" ;
6262
6363 private static final String GET_LAST_VM_DISK_STATS = "SELECT id FROM cloud_usage.vm_disk_statistics ORDER BY id DESC LIMIT 1" ;
6464 private static final String INSERT_VM_DISK_STATS =
65- "INSERT INTO cloud_usage.vm_disk_statistics (id, data_center_id, account_id, vm_id, volume_id, net_io_read, net_io_write, current_io_read, "
66- + "current_io_write, agg_io_read, agg_io_write, net_bytes_read, net_bytes_write, current_bytes_read, current_bytes_write, agg_bytes_read, agg_bytes_write) "
67- + " VALUES (?,?,?,?,?,?,?,?,?,?, ?, ?, ?, ?,?, ?, ?)" ;
65+ "INSERT INTO cloud_usage.vm_disk_statistics (id, data_center_id, account_id, vm_id, volume_id, net_io_read, net_io_write, current_io_read, "
66+ + "current_io_write, agg_io_read, agg_io_write, net_bytes_read, net_bytes_write, current_bytes_read, current_bytes_write, agg_bytes_read, agg_bytes_write) "
67+ + " VALUES (?,?,?,?,?,?,?,?,?,?, ?, ?, ?, ?,?, ?, ?)" ;
6868 private static final String UPDATE_VM_DISK_STATS =
69- "UPDATE cloud_usage.vm_disk_statistics SET net_io_read=?, net_io_write=?, current_io_read=?, current_io_write=?, agg_io_read=?, agg_io_write=?, "
70- + "net_bytes_read=?, net_bytes_write=?, current_bytes_read=?, current_bytes_write=?, agg_bytes_read=?, agg_bytes_write=? WHERE id=?" ;
71- private static final String INSERT_USGAE_RECORDS = "INSERT INTO cloud_usage.cloud_usage (zone_id, account_id, domain_id, description, usage_display, " +
72- "usage_type, raw_usage, vm_instance_id, vm_name, offering_id, template_id, "
73- + "usage_id, type, size, network_id, start_date, end_date, virtual_size) VALUES (?,?,?,?,?,?,?,?,?, ?, ?, ?,?,?,?,?,?,?)" ;
69+ "UPDATE cloud_usage.vm_disk_statistics SET net_io_read=?, net_io_write=?, current_io_read=?, current_io_write=?, agg_io_read=?, agg_io_write=?, "
70+ + "net_bytes_read=?, net_bytes_write=?, current_bytes_read=?, current_bytes_write=?, agg_bytes_read=?, agg_bytes_write=? WHERE id=?" ;
71+ private static final String INSERT_USAGE_RECORDS = "INSERT INTO cloud_usage.cloud_usage (zone_id, account_id, domain_id, description, usage_display, "
72+ +
73+ "usage_type, raw_usage, vm_instance_id, vm_name, offering_id, template_id, "
74+ + "usage_id, type, size, network_id, start_date, end_date, virtual_size) VALUES (?,?,?,?,?,?,?,?,?, ?, ?, ?,?,?,?,?,?,?)" ;
7475
7576 protected final static TimeZone s_gmtTimeZone = TimeZone .getTimeZone ("GMT" );
7677
@@ -390,7 +391,7 @@ public void saveUsageRecords(List<UsageVO> usageRecords) {
390391 TransactionLegacy txn = TransactionLegacy .currentTxn ();
391392 try {
392393 txn .start ();
393- String sql = INSERT_USGAE_RECORDS ;
394+ String sql = INSERT_USAGE_RECORDS ;
394395 PreparedStatement pstmt = null ;
395396 pstmt = txn .prepareAutoCloseStatement (sql ); // in reality I just want CLOUD_USAGE dataSource connection
396397 for (UsageVO usageRecord : usageRecords ) {
@@ -436,7 +437,7 @@ public void saveUsageRecords(List<UsageVO> usageRecords) {
436437 pstmt .setString (16 , DateUtil .getDateDisplayString (s_gmtTimeZone , usageRecord .getStartDate ()));
437438 pstmt .setString (17 , DateUtil .getDateDisplayString (s_gmtTimeZone , usageRecord .getEndDate ()));
438439 if (usageRecord .getVirtualSize () != null ) {
439- pstmt .setLong (18 , usageRecord .getSize ());
440+ pstmt .setLong (18 , usageRecord .getVirtualSize ());
440441 } else {
441442 pstmt .setNull (18 , Types .BIGINT );
442443 }
0 commit comments