Module Expr Str Assign NameStore Str Import alias ImportFrom alias identifier ImportFrom alias identifier ImportFrom alias ImportFrom alias identifier ImportFrom alias identifier FunctionDef arguments args defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr keyword Str keyword ListLoad keyword AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list Call AttributeLoad NameLoad attr keyword Str keyword ListLoad Str keyword AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Call AttributeLoad NameLoad attr keyword Str keyword ListLoad Str keyword AttributeLoad NameLoad attr
N/A N/A 
   Copyright 2013, 2014 Ricardo Tubio-Pardavila

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
 N/A __author__ rtubiopa@calpoly.edu N/A rpc4django services.configuration.models segments segment_models services.configuration.models tle tle_models services.configuration.models.celestrak CelestrakDatabase services.configuration.jrpc.serializers tle tle_serializers website settings satnet_settings get_celestrak_sections N/A N/A N/A N/A N/A JRPC method
    Returns the sections structure of the Celestrak database.

    :return: Array with the pairs 'section' and 'subsection'
     N/A N/A CelestrakDatabase CELESTRAK_SELECT_SECTIONS N/A N/A N/A rpc4django rpcmethod name configuration.tle.celestrak.sections signature N/A login_required N/A satnet_settings JRPC_LOGIN_REQUIRED get_celestrak_resource N/A N/A subsection N/A N/A N/A JRPC method
    Returns the URI of the resources associated with the given
    subsection of the Celestrak database.

    :param subsection: Subsection of the Celestrak database as retrieved from
                        the JRPC method 'get_celestrak_sections()'
    :return: URI to the resource within the Celestrak database
     N/A url N/A N/A CelestrakDatabase CELESTRAK_RESOURCES N/A subsection N/A tles N/A N/A N/A N/A N/A N/A tle_models TwoLineElement objects filter source url all N/A N/A N/A N/A tle_serializers TleSerializer serialize_resource url tles N/A N/A N/A rpc4django rpcmethod name configuration.tle.celestrak.resource signature N/A String login_required N/A satnet_settings JRPC_LOGIN_REQUIRED get_spacecraft_tle N/A N/A spacecraft_id N/A N/A N/A JRPC method
    Returns the TLE object associated with the spacecraft for the given
    identifier.

    :param spacecraft_id: Identififer of the spacecraft
    :return: Object containing: { spacecraft_id, tle_id, line_1, line_2 }
     N/A sc N/A N/A N/A N/A segment_models Spacecraft objects get identifier spacecraft_id N/A N/A N/A N/A tle_serializers TleSerializer serialize_tle sc N/A N/A N/A rpc4django rpcmethod name configuration.tle.celestrak.tle signature N/A String login_required N/A satnet_settings JRPC_LOGIN_REQUIRED