public function action_submit_pending_feeds()
 {
     WPLA()->logger->info("do_action: wpla_submit_pending_feeds");
     $accounts = WPLA_AmazonAccount::getAll();
     foreach ($accounts as $account) {
         // refresh feeds
         WPLA_AmazonFeed::updatePendingFeedForAccount($account);
         // get pending feeds for account
         $feeds = WPLA_AmazonFeed::getAllPendingFeedsForAccount($account->id);
         WPLA()->logger->info("found " . sizeof($feeds) . " pending feeds for account {$account->id}");
         foreach ($feeds as $feed) {
             $autosubmit_feeds = array('_POST_FLAT_FILE_PRICEANDQUANTITYONLY_UPDATE_DATA_', '_POST_FLAT_FILE_LISTINGS_DATA_', '_POST_FLAT_FILE_FULFILLMENT_DATA_', '_POST_FLAT_FILE_FULFILLMENT_ORDER_REQUEST_DATA_', '_POST_FLAT_FILE_INVLOADER_DATA_');
             if (!in_array($feed->FeedType, $autosubmit_feeds)) {
                 WPLA()->logger->info("skipped pending feed {$feed->id} ({$feed->FeedType}) for account {$account->id} - autosubmit disabled for feed type");
                 continue;
             }
             // submit feed
             $feed->submit();
             WPLA()->logger->info("submitted pending feed {$feed->id} ({$feed->FeedType}) for account {$account->id}");
         }
     }
 }